Skip to content
Cubetech Solutions

// 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.

Request a proposal for Scriva

Typical response within 1 business day

We use Google Analytics to understand how the site is used. It loads only if you accept, and you can change your mind at any time under Cookie choices. Read our privacy notice.