Zero Storage Architecture

How Magic Import Works

Your documents are processed in memory and deleted within seconds.Fast processing = No storage

3-8s
Processing Time
0 MB
Document contents stored
Secured
Deletion logged per upload
1

Document Upload

Your document is uploaded via HTTPS (encrypted) from your WordPress site to our API. No plain text transmission - everything is protected in transit.

~500ms
2

RAM Processing Only

Document is held temporarily in server memory (RAM) - never written to disk. No database storage, no file system storage, no backups created.

~100ms
3

AI Processing

We route each document through Anthropic Claude or Google Gemini (GDPR compliant, enterprise-grade). If a PDF needs heavy layout parsing, we automatically escalate to Google Document AI before mapping data back to your form fields.

~3-6s
4

Results Returned

Extracted field data is sent back to your WordPress site via encrypted HTTPS. Your form is populated automatically - no manual data entry needed.

~200ms
5

Immediate Deletion

Document is immediately removed from memory. Garbage collection runs. Nothing remains on our servers. You receive a deletion timestamp as proof.

~50ms

What We Store

  • 📅Processing timestamp
  • 📊File type (PDF, DOCX, etc.)
  • 📏File size (in KB)
  • ⏱️Processing duration
  • Success/failure status
  • 🔑Your user ID (for billing)
  • 📁Sanitized file names (auto-scrubbed before storage)

Metadata only - needed for billing, analytics, and audit trails

Note: We automatically sanitize and truncate file names before storage, then keep only the clean version plus a one-way hash of what you uploaded. You still see recognizable titles in your usage logs, but sensitive details never hit our database.

What We DON'T Store

  • 🚫Document contents
  • 🚫Extracted text data
  • 🚫Form field values
  • 🚫File copies or backups
  • 🚫Any personal information

Zero document retention - nothing to breach, nothing to leak