Built for regulated industries

Batch data processing for insurance & lending professionals

Upload a CSV, run AI-powered scripts, download clean results. Classify entities, validate addresses, score contacts, and parse names — with enterprise-grade security and full audit trails.

100K+

Records Processed

99.9%

Uptime

<2s

Avg Processing Time

0

Data Breaches

D
“We’ve been running our lists through BackOffice Scripts for months now. The name classification alone saves us hours every week — and the data never leaves a secure environment. Exactly what we needed for our compliance requirements.”

Data Operations Lead

National data vendor · 100,000+ records processed

Trusted by data vendors, insurance agencies, and mortgage brokerages

Data processing scripts

Every script follows the same simple flow: upload CSV, process, download results. Purpose-built for financial services data.

Name Classifier

Classify names as personal or business entities instantly.

Entity Type Classifier

Individual, Joint, Trust, LLC, Corp — granular entity detection.

Address Standardizer

USPS-standard formatting with validation and structured output.

Phone & Email Scorer

Validate contacts, detect disposable emails, score quality.

Name Parser

Split, standardize, and detect joint names and fake entries.

More scripts coming soon

DNC scrubbing, duplicate detection, lead scoring, and more

Enterprise-grade security

Built for regulated industries. Your data is encrypted, isolated, auto-purged, and never used for AI training.

256-bit Encryption

In transit & at rest

Auto Data Purge

Configurable retention

SOC 2 Infrastructure

Vercel + Supabase

No AI Training

Your data stays yours

Audit Logging

Every action tracked

Data Isolation

Row-level security

How your data is protected

Upload

TLS encrypted

Process

Isolated environment

Store

AES-256 encrypted

Download

Signed URLs

Auto-Delete

Configurable retention

No human access to your files. No data sharing with third parties. Complete audit trail for every action.

TCPA Compliant|CCPA Ready|GLBA Aligned|SOC 2 Infrastructure

Simple, usage-based pricing

Pay per record processed. Buy credit packs — no subscriptions, no commitments. Credits never expire.

Free

$0

100 credits

To get started

  • Name Classifier only
  • 100 records/month
  • 7-day retention
  • Community support
Start Free

Starter

$15

500 credits

$0.030/record

  • All scripts
  • No expiry on credits
  • 7-day retention
  • Email support
Buy Credits
Most Popular

Growth

$49

2,000 credits

$0.025/record

  • All scripts
  • No expiry on credits
  • 30-day retention
  • Priority support
Buy Credits

Pro

$99

10,000 credits

$0.010/record

  • All scripts
  • No expiry on credits
  • 30-day retention
  • Priority support
  • Audit log export
Buy Credits

Need more volume? Contact us for enterprise pricing with custom SLAs, SSO, and dedicated support.

Frequently asked questions

Is my data stored after processing?

Files are stored encrypted for your configured retention period (1, 7, or 30 days) for easy re-download, then permanently deleted. You can also delete all your data immediately at any time from Settings.

Who can see my uploaded files?

Only you. Every user's data is isolated with row-level security policies. Our API uses service-role authentication, and no BackOffice Scripts staff have access to your files.

Is my data used to train AI models?

No. We use the OpenAI API which explicitly does not use API data for training. Your data is processed and discarded — it never enters any training pipeline.

Is BackOffice Scripts HIPAA or SOC 2 compliant?

Our infrastructure (Vercel and Supabase) is SOC 2 Type II certified. We implement encryption, audit logging, and access controls aligned with SOC 2 requirements. Contact us for a detailed security questionnaire.

What file formats are supported?

Currently CSV files only. Each script requires specific column headers (e.g., 'name' or 'input_name' for the Name Classifier). Column requirements are shown on each script's page.

Do credits expire?

No. Purchased credits never expire. The free 100-credit allocation is a one-time grant included with every new account.

Ready to clean your data?

Start with 100 free records. No credit card required.