FastDocument
Secure Document Collection & Verification Platform

Collect, sanitize and deliver documents with confidence.

FastDocument makes file collection end-to-end secure, billable and verifiable with multi-brand support, live KYC verification and a fail-closed sanitization pipeline.

One infrastructure, unlimited brands.

Requests branch by the incoming host header; each brand loads with its own configuration.

Brand-based configuration — form design, color theme, logo and Slack channel are loaded automatically per brand.
Instant subdomain — each brand gets its own address. slug.fastdocument.net
SSL & domain automation — triggered with a single click from the panel via Vercel/CDN API integration.
Acme TicketsSSL Active
acme.fastdocument.net
Custom form · amber theme · Slack: #acme-belgeler
Nova FinanceSSL Active
nova.fastdocument.net
Mandatory KYC · green theme · Slack: #nova-kyc
Orbit EventsSSL Provisioning
orbit.fastdocument.net
Video upload · purple theme · Slack: #orbit-dosyalar
form-builder·acme
⋮⋮Full Nametextrequired
⋮⋮Emailemailrequired
⋮⋮Ticket No.number
⋮⋮Categorydropdown
⋮⋮Descriptionlong text
file: image · pdf · video — max. 5 — upload required

A custom form for every brand, without writing code.

Design data entry with eight field types and reorder them by drag-and-drop.

TextLong TextEmailPhoneNumberDropdownCheckboxDate
Flexible ordering — fields are reordered by drag-and-drop or with buttons. sort_order
File restrictions — accepted types (Image, PDF, Video), the maximum number of files and whether upload is required are set per form.

Live identity verification, end to end.

When required in the brand settings, live verification steps run from the mobile camera before or during file upload.

Desktop → Mobile Handoff

The QR code securely transfers the session to the mobile browser with a short-lived JWT token. /kyc/[token]

Selfie & Liveness Check

The liveness score is measured; deepfakes and static photo injection are blocked.

Face Match

The selfie is compared with the photo on the ID document; a similarity score is produced.

Document OCR & MRZ Check

The front/back of a passport, ID card or driver's license is captured; MRZ checksum verification is performed.

OTP Verification

Email or WhatsApp OTP; required, optional or off. Sent via Meta WhatsApp Cloud API templates.

Manual Approval / Rejection

Sub-threshold scores (e.g. 80% similarity) aren't rejected automatically; they go into the admin review queue.

Sanitized files straight to your channel.

Each brand connects to its own Slack workspace; the delivery mode is chosen as needed.

mode: webhook
Webhook Notifications

Simple JSON blocks for incoming notifications. Set up in seconds.

mode: links
Direct File Upload

The Slack API Client uploads sanitized files directly to the channel using the bot token.

Redeliver
RESEND

Failed Slack deliveries are re-triggered from the panel with a single click.

Make file collection secure end to end.

Add your brand, publish your form; your first sanitized file is in your Slack channel within minutes.

FastDocument — Secure Document Collection & Identity Verification Platform