decifra burocrazia

Where your files end up

Encrypted storage, automatic deletion after 24 hours, anonymous paths without your email. What happens to your PDF after upload.

Updated on May 19, 2026 · 2 min read

The path of your file

When you upload a document, here's what happens in sequence.

1. Upload to Supabase Storage

The file is uploaded directly from your browser to our cloud storage (Supabase, EU datacenters). The transfer is encrypted (HTTPS).

The path is anonymous:

  • If logged in: users/<uuid>/<timestamp>-<filename>
  • If anonymous: anon/<uuid>/<timestamp>-<filename>

The UUID is an opaque unique identifier. Your email never appears in the file path.

2. Analysis with OpenAI

The file is passed to OpenAI's AI engine (gpt-4.1) via their Files API for reading. OpenAI is our AI engine provider for document analysis.

What happens at OpenAI:

  • File stays on their servers max 30 days per their Terms
  • Not used for training: we have opt-out active (Enterprise/Business policy)
  • Not accessible to other OpenAI users

3. Result saved

The structured output (analysis JSON) is saved in our Postgres database (Supabase). Linked to your account if logged in, or to the email you provided if anonymous.

4. Automatic deletion after 24 hours

The original file (the PDF/photo you uploaded) is automatically deleted from our storage after 24 hours, via daily cron.

What remains after 24 hours:

  • The analysis result (structured text, no attachments)
  • Minimum metadata (date, document type, email)

What disappears:

  • The original file
  • Uploaded photos/PDFs

This means after 24 hours we can't re-analyze the same file: you'd have to re-upload it.

What we DON'T do

  • Never share your file with third parties other than the AI engine needed for analysis (OpenAI)
  • Never publish your documents, even anonymized
  • Never sell them for marketing, profiling, advertising
  • Never use them for AI training (ours or third parties')

Encryption

  • In transit: HTTPS (TLS 1.2+) between your browser and our servers, and between us and OpenAI
  • At rest: Supabase encrypts files automatically (AES-256) and the Postgres database
  • Backups: encrypted same way, 30-day retention

For maximum privacy

If you have a particularly sensitive document (e.g. criminal proceeding, health data) consider:

  • Use the anonymous analysis (1 free trial without account, email only at the end)
  • Manually redact sensitive data not strictly necessary before upload (you can cover CF, address, amounts with a marker)
  • Delete the analysis from your history right after reading the result

FAQ

Can I request immediate file deletion?

Yes, email hello@decifra-burocrazia.it with your email and analysis ID. We delete file + analysis within 24 hours. Note: after 24 hours the file is already auto-deleted.

Can OpenAI read my documents?

The AI model processes the file to generate the analysis. OpenAI employees don't read contents unless for abuse investigations (per their Terms). File stays on their servers max 30 days.

Where are the datacenters physically?

Supabase: EU datacenter (Frankfurt, Germany). OpenAI: USA mainly, EU-USA transfers compliant with Standard Contractual Clauses + DPF.

Related articles

Was this article helpful?

On this page