{"id":20368004,"url":"https://github.com/mcaptcha/survey","last_synced_at":"2025-10-09T13:09:52.241Z","repository":{"id":40671586,"uuid":"412355426","full_name":"mCaptcha/survey","owner":"mCaptcha","description":"survey to collect mCaptcha's performance on various devices","archived":false,"fork":false,"pushed_at":"2023-03-14T15:04:23.000Z","size":2197,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-15T05:48:03.818Z","etag":null,"topics":["mcaptcha"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mCaptcha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"open_collective":null,"liberapay":"mcaptcha","issuehunt":null,"custom":["https://mcaptcha.org/donate"]}},"created_at":"2021-10-01T06:31:50.000Z","updated_at":"2021-10-28T04:25:46.000Z","dependencies_parsed_at":"2024-11-15T00:36:27.916Z","dependency_job_id":"89b1864b-fef6-4d8d-af5a-59076e7e526a","html_url":"https://github.com/mCaptcha/survey","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mCaptcha%2Fsurvey","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mCaptcha%2Fsurvey/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mCaptcha%2Fsurvey/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mCaptcha%2Fsurvey/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mCaptcha","download_url":"https://codeload.github.com/mCaptcha/survey/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241913694,"owners_count":20041459,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mcaptcha"],"created_at":"2024-11-15T00:36:04.468Z","updated_at":"2025-10-09T13:09:47.192Z","avatar_url":"https://github.com/mCaptcha.png","language":"Rust","funding_links":["https://liberapay.com/mcaptcha","https://mcaptcha.org/donate"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1\u003emCaptcha Survey\u003c/h1\u003e\n\u003cp\u003e\n\n**Performance statics survey runner**\n\n\u003c/p\u003e\n\n[![Docker](https://img.shields.io/docker/pulls/mcaptcha/survey)](https://hub.docker.com/r/mcaptcha/survey)\n[![status-badge](https://ci.batsense.net/api/badges/mCaptcha/survey/status.svg)](https://ci.batsense.net/mCaptcha/survey)\n\n\n\u003c/div\u003e\n\n## Why\n\n[mCaptcha](https://mcaptcha.org) is a\n[proof-of-work](https://en.wikipedia.org/wiki/Proof_of_work) based\nCAPTCHA system. Its effectiveness depends on an accurate and\ntime-relevant proof-of-work difficulty setting. If it is too high, it\ncould end up\n[DoS-ing](https://en.wikipedia.org/wiki/Denial-of-service_attack) the\nunderlying service that it is supposed to protect and if it is too low,\nthe protection offered will be ineffective.\n\nIn order to select the right difficulty level, mCaptcha admins would\nrequire knowledge about current performance benchmarks on a large\nvariety of devices that are currently on the internet.\n\n\n## What\n\nThis program runs a mCaptcha benchmarks on user devices and collects\nfully anonymous(only device statics are stored) performance statics,\nthat are transparently made available to everyone free of charge.\nmCaptcha admins are kindly requested to refer to the benchmarks\npublished to fine-tune their CAPTCHA deployment.\n\n\n## What data do you collect?\n\nTODO: run program, record and share actual network traffic logs\n\n## Funding\n\n### NLnet\n\n\u003cdiv align=\"center\"\u003e\n\t\u003cimg\n\t\theight=\"150px\"\n\t\talt=\"NLnet NGIZero logo\"\n\t\tsrc=\"./docs/third-party/NGIZero-green.hex.svg\"\n\t/\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n2023 development is funded through the [NGI0 Entrust\nFund](https://nlnet.nl/entrust), via [NLnet](https://nlnet.nl/). Please\nsee [here](https://nlnet.nl/project/mCaptcha/) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcaptcha%2Fsurvey","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmcaptcha%2Fsurvey","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcaptcha%2Fsurvey/lists"}