Know the real person behind high-risk actions in your app. Stile’s API helps you reduce fraud when users onboard, recover accounts, change payout details, or transact in your marketplace. Add ID checks, liveness, and face matching in minutes. Get a signed verification result without storing users’ ID documents yourself. Raw ID images are deleted after verification by default. Self-service, usage-based pricing. Get Proof with Privacy.
Astra made it practical for our small team to take a marketing page from a rough brief to an implemented, reviewable experience.
For Stile, that means working with our existing TypeScript, React, and Payload stack: developing the page structure, writing copy, building components, and refining responsive layouts. We could iterate on the actual page while keeping our brand guidelines and technical product details in context.
It also helped us explain a complex product visually. Identity verification involves document capture, liveness, face matching, and signed results. Astra helped turn those steps into visual concepts and clear narratives. Paired with gpt-image-2, we created website graphics and presentations for client meetings.
The practical change was being able to explore more directions and carry them through to finished work. Our marketing team could refine both the story and its implementation in the same workflow, with engineering reviewing the result before release.
Hey Product Hunt! I’m Alex, co-founder of Stile 👋
When someone recovers an account, changes payout details, or makes a high-value purchase, how do you know who’s actually on the other side?
We’re building Stile to help you answer that. It’s an API for verifying the real person behind high-risk actions.
You can check government-issued IDs, use liveness checks to help confirm a live person is present, and match their face to their ID, we also support digital IDs.
We’re focused on helping developers fight identity fraud, including forged and synthetic documents, impersonation, deepfakes, spoofs, and injection attacks. The goal is to give your app better evidence before granting access or letting money move.
**You can try it today.** Create an account, log into the sandbox, and start testing. No sales call or scheduled demo. Create a verification session, try the hosted flow, and get a signed result back that your app can use.
Privacy matters here too. Raw ID images are deleted after verification by default, while signed results support your audit trail. Your app can verify users without storing their ID documents itself. That’s **Proof with Privacy**.
We want small teams to have access to this protection without turning identity verification into a whole engineering project.
Try the sandbox at **stile.id**. I’d love to hear what you test first and where you get stuck.
Stile.iD
Stile.iD