Freedom251 › Identity Verification Software
Idswyft
What Idswyft is
Idswyft is an open-source identity verification API for developers, offered as a hosted service or for self-hosting. A single verification call combines document OCR, cross-validation, liveness detection, and face matching. It accepts passports, driver’s licenses, and national IDs, including MRZ, PDF417, EU eIDAS, and mobile driving licence formats. OCR combines PaddleOCR and Tesseract to extract identity fields from 20+ country formats. Face matching uses face-api.js embeddings, with passive and head-turn liveness modes; tamper checks use error level analysis, entropy mapping, and FFT spectral analysis. Fraud checks look for bot submissions, reused IPs, Tor exit nodes, datacenter proxies, and country mismatches. It also screens names against Politically Exposed Persons databases via OpenSanctions and offers apparent-face-age checks against a declared date of birth. Developers can use hosted flows, a REST API, a TypeScript SDK, React components, iframe support, and webhooks; the SDK runs on Node, Bun, and browsers. Face embeddings are stripped before persistence, retention is configurable, and full erasure endpoints are available. The free Community Edition includes unlimited verifications and full MIT-licensed source code on your infrastructure; support is through GitHub Issues.
Who it suits
Idswyft suits developers building identity checks into fintech, marketplaces, gig platforms, crypto and Web3, or healthcare applications. Its API, hosted flow, SDK, and self-hosting option serve different integration and deployment needs.
What it does well
- One call combines OCR, liveness, and face matching.
- Supports passports, driver’s licenses, and national IDs.
- Offers configurable retention and full erasure endpoints.
- Community Edition includes unlimited verifications.
- SDK runs on Node, Bun, and browsers.
What to know first
- Community Edition support is through GitHub Issues.
- Cloud Starter is listed for 50 verifications per month.
- Cloud Pro is marked Coming Soon.
- Cloud Pro is listed at $49 a month.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Community Edition | Free forever · Unlimited verifications · self-hosted · no rate limits · full source code under MIT · GitHub-issue support | Free |
| Cloud Starter | $0/mo · 50 verifications/month · managed hosting · email support · 99.5% uptime SLA | Free |
| Cloud Pro | $49/mo · Coming Soon · 2,000 verifications/month · priority support · audit logs and backups · 99.9% uptime SLA | $49 a month |
As idswyft.app lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Open https://www.idswyft.app/.
- Choose the Community Edition for self-hosting, or the Cloud Starter plan for managed hosting.
- For integration, use a hosted flow, REST API, TypeScript SDK, React component, iframe embed, or webhooks.
- Use the SDK with Node, Bun, or a browser.
Verdict
Idswyft brings document, face, liveness, and fraud checks together for developer integrations. The free Community Edition is self-hosted, while listed hosted plans have stated verification limits and support tiers.
Questions
Is Idswyft free?
Yes. Community Edition costs nothing, billed Free forever, and includes unlimited verifications.
What does the Community Edition include?
It includes full source code under the MIT license, runs on your infrastructure, and has community support through GitHub Issues.
What are the cloud plan limits?
Cloud Starter includes 50 verifications per month. Cloud Pro includes 2,000 verifications per month and costs $49 a month; it is marked Coming Soon.
What can developers use to integrate Idswyft?
Options include hosted flows, a REST API, a TypeScript SDK, React components, iframe support, and webhooks.
Which identity sources does it screen against?
Idswyft screens names against Politically Exposed Persons databases via OpenSanctions.
Can Idswyft issue digital credentials?
Yes. It can issue W3C Verifiable Credentials as JWT-VCs signed with Ed25519 and resolved through did:web.
Facts from Idswyft's own pages
- Age screening
- The product compares estimated face age with declared date of birth as an identity-borrowing signal. · idswyft.app, 15 Oct 2026
- API
- The REST API exposes session initialization, document uploads, live capture, status retrieval and webhook-based results. · github.com, 15 Oct 2026
- Architecture
- The core API is a Node.js and TypeScript service while OCR, face detection, liveness and deepfake analysis run in a separate engine container. · github.com, 15 Oct 2026
- Barcode and MRZ
- PDF417 barcodes and TD1, TD2 and TD3 MRZ formats are parsed and checked against front-side OCR. · github.com, 15 Oct 2026
- Biometrics
- Face matching uses face-api.js embeddings and supports passive and head-turn liveness modes. · idswyft.app, 1 Oct 2026
- Cloud limits
- The API reference lists cloud limits of 1,000 requests per developer key per hour and five verifications per user per hour. · idswyft.app, 15 Oct 2026
- Compliance screening
- Idswyft screens names against Politically Exposed Persons databases via OpenSanctions and offers apparent-face-age checks against declared date of birth. · idswyft.app, 1 Oct 2026
- Credentials
- After verification, the system can issue W3C Verifiable Credentials as JWT-VCs signed with Ed25519 and resolvable through did:web. · idswyft.app, 15 Oct 2026
- Cross-validation
- Levenshtein and exact-match scoring compares front OCR with back barcode or MRZ data, sending unreadable barcodes to review instead of automatically passing them. · idswyft.app, 15 Oct 2026
- Decision model
- Idswyft says verification decisions are deterministic and do not use an LLM in the pass-or-fail path. · idswyft.app, 15 Oct 2026
- Documentation
- The documentation includes API rate limits, status codes, a semantic-versioned changelog, endpoint history and support contact details. · idswyft.app, 15 Oct 2026
- Document support
- The service accepts passports, driver’s licenses and national IDs, including MRZ and PDF417 data. · idswyft.app, 15 Oct 2026
- Face matching
- A live capture is compared with the document portrait using face-api.js embeddings and a configurable confidence threshold. · idswyft.app, 15 Oct 2026
- Founder
- The official site identifies Obed Lorisson as founder and developer. · idswyft.app, 15 Oct 2026
- Fraud prevention
- Velocity checks and IP geolocation detect bot submissions, IP reuse, Tor exit nodes, datacenter proxies, and country mismatches. · idswyft.app, 1 Oct 2026
- Fraud signals
- Velocity checks, IP reuse, Tor or datacenter-proxy detection and document-origin country mismatch are listed as fraud controls. · idswyft.app, 15 Oct 2026
- Hosted flow
- A hosted verification page lets developers redirect users without building a front end. · idswyft.app, 15 Oct 2026
- Independent praise: privacy
- A Reddit discussion praises that the ML engine can run locally so identity images do not leave the operator’s server. · reddit.com, 15 Oct 2026
- Independent praise: setup
- The Reddit write-up describes Docker deployment in roughly two minutes and API integration in about 30 minutes. · reddit.com, 15 Oct 2026
- Integrations
- It provides hosted flows, a REST API, and an embeddable TypeScript SDK with React components, iframe support, and webhooks. · idswyft.app, 1 Oct 2026
- Licence
- The community source code is released under the MIT License, while the Idswyft name and logo remain trademarks. · github.com, 15 Oct 2026
- Limit: country coverage
- The same discussion says 19 countries have format-specific validation and that expanding coverage remains ongoing. · reddit.com, 15 Oct 2026
- Limit: OCR accuracy
- The founder’s Reddit post reports roughly 65% field-level accuracy across seven tested US driver-license states and says address extraction is weakest. · reddit.com, 15 Oct 2026
- Limit: SDK coverage
- The founder says JavaScript is available while a Python SDK is planned for a later release. · reddit.com, 15 Oct 2026
Where Idswyft stands on Freedom251
- Identity Verification Software#2 of 52