Skip to content
Monday, October 19, 2026 Independent editorial reviews. No user ratings, no paid scores.
Software & AppsFinance & Accounting

Swallow Incubate Liveness Detection API Review: Real-Time Anti-Spoofing

Swallow Incubate's Liveness Detection API offers real-time anti-spoofing with a single REST call. It works with still images and targets 99.9% accuracy, making it a strong fit for eKYC and access control.

Share
BunnyDoc document dashboard showing envelope status
Image: BunnyDoc

The rise of facial recognition in security, identity verification, and access control has introduced new attack vectors, most notably presentation attacks using printed photos or screens. To counter these, liveness detection has become a critical layer. Swallow Incubate’s Liveness Detection API delivers this capability through a simple REST call, enabling developers to verify that a face is live and not a spoof.

This review examines the Swallow Incubate Liveness Detection API, which is now available to developers worldwide with a free tier. It processes a single still image to determine whether a face is real or a presentation attack, making it a practical solution for eKYC flows, access control, time and attendance systems, and other face-based authentication scenarios.

What is the Swallow Incubate Liveness Detection API?

The API is a cloud-hosted service that accepts a Base64-encoded JPEG or PNG image (up to 10 MB) via a POST request to /v1/check/liveness. It returns a JSON response containing a real-or-spoof verdict, a spoofing likelihood score from 0.0 to 1.0, face brightness, and the detected face position. This design means there is no client library to embed, no build environment to maintain, and no per-OS binaries to manage.

Also worth a look: PacketGrizzly Lite Review: 200Gbps Lossless Capture and GASP Review: A Curated Haven for AI Short Films.

The underlying model is optimized for generalization, aiming to perform reliably even in unseen capture conditions and against novel attack patterns. According to the company’s internal tests using roughly one million frames, the model achieves a 99.9% detection accuracy at the standard decision threshold. While this figure is not third-party certified, it reflects the technology’s potential and is supported by the product’s use in production at major Japanese medical institutions and access control terminals.

What stands out

Single REST endpoint

The API’s primary strength is its simplicity. Developers only need to send one still image and receive a structured JSON response. No SDK installation, no build environment maintenance, and no per-OS binaries. This dramatically reduces integration effort, especially for teams already using REST-based services.

High accuracy in varied conditions

The model is designed to generalize beyond its training data, maintaining stable decisions under unfamiliar lighting, camera angles, or attack methods. The reported 99.9% accuracy in internal evaluation suggests a high degree of reliability, though independent verification is advisable for mission-critical deployments.

No client library required

Unlike many face-recognition APIs that require native libraries or on-device SDKs, this API is purely cloud-based, working with any programming language capable of making HTTP requests. The target response time of under 500 ms keeps the experience responsive for real-time interactions.

Data protection and compliance

The service is hosted in Tokyo, Japan, and images are held in memory only during processing, not stored persistently. The company operates under GDPR obligations as a data processor and provides a Data Processing Agreement (DPA) on request. This is a significant plus for businesses with strict data privacy requirements.

Camera-agnostic and edge optimized

The technology works with a wide range of cameras, including smartphone cameras and USB webcams. It is also optimized to run on CPU-only devices with high speed, which is beneficial for on-premises deployments or cost-sensitive environments.

Who it’s for

This API is suitable for developers and businesses building facial recognition or eKYC systems. Use cases include access control terminals, time and attendance systems, online identity verification, and any application where authenticating a live person is critical.

It is particularly valuable for industries such as finance, healthcare, and security, where identity fraud can have significant consequences. The free tier allows small teams to evaluate the service without upfront costs, making it accessible even for proof-of-concept projects.

Pricing and availability

The API is available via AWS Marketplace and directly through Swallow Incubate’s website. A free plan is offered with up to 50 calls per month, ideal for initial testing. Paid plans start at $180 per month for 1,000 calls, with higher tiers scaling up to 100,000+ calls for enterprise customers. Only successful responses count toward usage, which is a fair and transparent model.

Sign-up is fully self-service; no sales call or contract negotiation is required. Developers can obtain an API key and send their first request the same day. The service targets a monthly uptime of 99.5%, and the company is working toward ISO/IEC 27001 certification, further enhancing its enterprise credibility.

What makes it worth considering

The Swallow Incubate Liveness Detection API stands out for its focus on anti-spoofing without imposing heavy integration burdens. The combination of a straightforward REST interface, strong generalization potential, and data handling designed for GDPR makes it a compelling choice for modern identity systems.

The free tier lowers the barrier to trial, and the self-service onboarding ensures teams can move from evaluation to production quickly. While the internal accuracy figure lacks external validation, the technology has been in production in Japan at major institutions, lending credibility to its claims.

Verdict

In summary, the Swallow Incubate Liveness Detection API offers a reliable, easy-to-integrate solution for adding liveness detection to face-based authentication. Its emphasis on simplicity, privacy, and scalability makes it a strong candidate for developers seeking to harden their identity verification mechanisms without re-engineering their stack.

Frequently asked questions

It accepts a Base64-encoded still image and returns a real/spoof verdict with a confidence score via a REST call.

JPEG or PNG up to 10 MB.

No, it is a simple HTTP API; no library or native binaries are needed.

The service targets a response time of under 500 ms per request.

Images are processed in memory and not persistently stored, with hosting in Tokyo under GDPR considerations.

A free tier offers 50 calls per month; paid plans start at $180/month for 1,000 calls and scale up to enterprise levels.