// Product overview
Scriva
Paper forms in. Structured data out.
Scriva reads scanned and photographed forms, printed or handwritten, and extracts every field into structured data your systems can use. Define a form once as a template, and each submission after that is read automatically by an AI model running on your own servers.
- Printed & handwritten
- Runs on-premises
- REST API
// Modules
Built for the official forms you already use.
Form templates
Define each form once, with its pages, fields and field types, and share templates across teams.
Automatic field detection
Scriva locates the fields on a new form for you, so a template starts from a draft rather than a blank page.
AI extraction
A vision-language model reads printed and handwritten entries and maps each value to the right field.
Multi-page documents
Submit a whole document at once, and each page is read against its part of the template.
Batch processing
Upload a stack of forms as one batch and follow its progress as each one is processed.
API-first
Every function is available through a documented REST API, ready for your portals and mobile apps.
// Security & compliance
Built to pass your IT review.
- Processed on your own servers, with no third-party cloud OCR
- Token-based authentication
- Accounts created by administrators only
- Each user sees only their own submissions
// Integrations
Connects to what you already run.
- REST API (OpenAPI)
- Structured JSON output
- Web and mobile clients
- Self-hosted AI models
// Deployment
Your infrastructure, your choice.
Cloud, fully managed
We host, monitor and update the platform for you under a defined service level, so your team focuses on the business, not the servers.
On-premises
Installed in your data centre under your security policies and supported by our team. We can supply the hardware too.
// FAQ
Questions procurement teams ask.
How is Scriva priced?
Pricing depends on the modules you need, the number of users and how the platform is deployed. We prepare a tailored proposal after an initial conversation. There is no fixed list price.
Can Scriva read handwriting?
Yes. Scriva reads both printed and handwritten entries. Results depend on scan quality and legibility, so we measure them on samples of your own forms before rollout.
Do our forms leave our premises?
No. Scriva runs on your servers with a self-hosted AI model, so forms are never sent to an outside OCR service.
Which forms can it read?
Any form with a consistent layout. You describe it once as a template, and Scriva reads every submission against it.
// Pricing
Pricing tailored to your organisation.
No two deployments are the same. Tell us about your users, modules and hosting, and we'll prepare a proposal that fits.
Typical response within 1 business day