legal
Terms & Privacy
Plain language. No 47-page PDF written by someone who bills by the word.
Last updated: April 2026
Terms of Service
The basics
Frenchie is operated by LAB94 Co., Ltd., a company registered in Thailand.
By using Frenchie, you agree to these terms. If you don't agree, don't use the service. We'll be sad, but we'll understand.
You must be at least 13 years old to use Frenchie. If you're under 18, you confirm that a parent or guardian has approved your use of the service.
Your account
You need an account to use Frenchie. You're responsible for keeping your API key safe. If someone else uses your key, the credits they spend are on you.
If you think your key has been compromised, revoke it from the dashboard immediately and generate a new one.
One account per person. Don't share accounts. Don't create accounts on behalf of others without their knowledge. Don't use Frenchie to do anything illegal.
Credits and payment
Frenchie uses a credit-based system. You buy credits, you use credits, that's it.
Pricing:
| Action | Cost |
|---|---|
| OCR | 1 credit per page |
| Transcription | 2 credits per minute |
Credit packs:
| Pack | Price |
|---|---|
| 100 credits | $1 |
| 500 credits | $5 |
| 2,000 credits | $20 |
| 10,000 credits | $100 |
New accounts receive 100 free credits. No credit card required.
Credits are non-refundable. Once purchased, credits stay in your account and don't expire. If there's a legitimate billing error (duplicate charge, system glitch), contact us at support@getfrenchie.dev and we'll sort it out.
Payments are processed through Stripe. We don't see or store your card details.
What you can do
Use Frenchie to parse files for your own work, your team's work, or your clients' work. That's what it's for.
You can use the output (Markdown) however you want. We don't claim any rights to the content you process or the results you receive.
What you can't do
- Abuse the service — don't send files designed to crash or exploit the system
- Circumvent rate limits — don't create multiple accounts to bypass quotas
- Reverse-engineer the service — don't try to extract our processing pipeline or underlying systems
- Resell Frenchie as your own service — build on top of it, sure, but don't white-label it
- Use Frenchie to process illegal content
If we see abuse, we'll reach out first. If it continues, we may suspend your account.
Service availability and warranty disclaimer
We aim for high uptime but don't guarantee 100%. Frenchie is provided "as is" and "as available," without warranties of any kind — express or implied — including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
- OCR accuracy is not guaranteed. Output quality depends on the source file — clean digital PDFs produce great results, scanned documents and handwriting are best-effort. Don't use Frenchie as the sole source of truth for legal, medical, or financial documents without verifying the output.
- Transcription accuracy is not guaranteed. Audio quality, accents, background noise, and overlapping speakers all affect results. Same rule — verify anything critical.
- Credits are only deducted for successfully processed jobs. If a job fails on our end, you don't pay for it.
We'll do our best to keep it running, fix issues quickly, and communicate about downtime — but we can't promise perfection.
We are not liable for lost data, missed deadlines, or anything that happens because the service was temporarily unavailable.
Changes to these terms
We may update these terms. When we do, we'll update the date at the top of this page. For significant changes, we'll notify you by email.
Continued use after changes means you accept the new terms.
Termination
You can delete your account anytime from the dashboard. We'll delete your data as described in the Privacy section below.
For violations: If we believe your account violates these terms, we'll notify you and give you 7 days to fix the issue before taking action. If the violation is severe (illegal content, active exploitation of the service), we may suspend access immediately — but we'll still tell you why.
If we terminate your account for abuse after the cure period, remaining credits are forfeited.
Service discontinuation: If we ever decide to shut down Frenchie (we hope not), we'll give you at least 30 days' notice by email. During that period, you can use your remaining credits or request a pro-rata refund for unused credits purchased within the last 12 months. We won't just disappear.
Liability
To the maximum extent permitted by law, LAB94 Co., Ltd. is not liable for indirect, incidental, or consequential damages arising from your use of Frenchie.
Our total liability is limited to the amount you've paid us in the 12 months prior to the claim.
Note: Some jurisdictions don't allow limitation of certain damages. If that applies to you, the limitations above apply only to the extent permitted by your local law.
Indemnification
You agree to indemnify and hold harmless LAB94 Co., Ltd. from any claims, damages, or expenses (including reasonable legal fees) arising from your use of Frenchie, your violation of these terms, or your violation of any third-party rights.
Translation: if you upload something you shouldn't have and it causes us legal trouble, that's on you — not us.
Force majeure
Neither party is liable for delays or failures caused by events beyond reasonable control — natural disasters, wars, pandemics, government actions, internet outages, or cloud provider failures.
If a force majeure event lasts longer than 60 days, either party may terminate the agreement with written notice.
Governing law and dispute resolution
These terms are governed by the laws of Thailand.
If there's a dispute, let's try to sort it out like adults first:
- Email us at support@getfrenchie.dev. Most issues get resolved in a conversation.
- Mediation. If we can't resolve it informally within 30 days, either party may request mediation through a mutually agreed mediator in Bangkok, Thailand.
- Courts. If mediation doesn't work, disputes will be resolved in the courts of Thailand.
Privacy Policy
Here's exactly what we collect, why, and when we delete it. No surprises.
The short version
We collect the minimum needed to run the service. We don't track you. We don't sell your data. We don't use analytics tools. Your files are deleted after processing. We're not in the data business — we're in the file-to-Markdown business.
What we collect
We split this into three categories: things we keep, things that disappear automatically, and things we never collect at all.
Stored permanently:
| Data | Why | Example |
|---|---|---|
| Account info | To identify you and manage your account | Email, name |
| Payment reference | To link your account to Stripe for billing | Stripe customer ID (not card details) |
| Job history | To show your usage and help debug issues | File name, type, page count, credits used, status |
| Credit ledger | To track your balance accurately | Every top-up and debit with amounts and timestamps |
| API key metadata | To authenticate your requests | Key hash (SHA-256), prefix, name, status |
Job history keeps the metadata but not the content. The actual Markdown result is deleted after 30 minutes.
Stored temporarily (auto-deleted):
| Data | Retention | Why |
|---|---|---|
| Uploaded files | Deleted after processing (max 24 hours) | Need the file to OCR / transcribe it |
| Markdown results | 30 minutes after first retrieval | So your agent can fetch the result |
| IP address | 15 minutes (Redis TTL) | Rate limiting only |
| Rate limit counters | TTL-based, expires automatically | To enforce per-user request limits |
Never collected:
| Data | Status |
|---|---|
| Tracking cookies | None. We use JWT for dashboard auth only. |
| Third-party analytics | None. No Google Analytics, Mixpanel, Segment, PostHog, or tracking pixels. |
| User agent / browser fingerprint | Not stored. |
| Geolocation | Not stored. |
| Behavioral data | Not stored. |
| Your file content (long-term) | Not stored. Deleted after processing. |
Yes, we really mean "none." We don't have a cookie banner because we don't have cookies to consent to.
How we process your files
This is probably what you care about most. Here's the lifecycle:
You send a file
↓
File uploaded to secure storage (S3-compatible)
↓
File processed (OCR or transcription)
↓
File deleted from storage after processing
↓
Markdown result stored temporarily
↓
Your agent retrieves the result
↓
Result deleted 30 minutes after first retrieval
↓
Job metadata kept (no content) for your usage historyKey points:
- Files are processed in the US (cloud infrastructure)
- Files are encrypted in transit (TLS) and at rest (S3 server-side encryption)
- Files are not used to train any AI models
- Files are not shared with anyone except the processing providers necessary to perform OCR / transcription
- Files are deleted after processing, with a hard cap of 24 hours via automated cleanup
- Stale jobs (processing for >60 minutes) are automatically marked as failed and cleaned up
Third-party services
We use a small number of third-party services to operate Frenchie:
| Service | Purpose | What they see |
|---|---|---|
| Stripe | Payment processing | Your email, payment method (we never see your card) |
| Cloud hosting (US) | Infrastructure | Encrypted file data during processing |
| OCR / transcription providers | File processing | File content during processing only |
We don't share your data with advertisers, data brokers, or anyone else.
Your rights
Access: You can see your job history and credit balance from the dashboard anytime.
Deletion: You can delete your account from the dashboard. When you do:
- Your user profile is deleted
- Your API keys are revoked
- Your job history is deleted
- Any files or results still in temporary storage are deleted
- Credit ledger records are deleted
If you want us to delete everything manually before that, email support@getfrenchie.dev.
Data export: Contact us at support@getfrenchie.dev and we'll provide your data in a standard format.
Data security
- API keys are stored as SHA-256 hashes (we can't read your key)
- Payments handled by Stripe (PCI-compliant)
- All traffic encrypted via TLS
- Files encrypted at rest in storage
- Automated cleanup sweeps run every hour to remove expired data
- IP addresses stored only in Redis with automatic 15-minute expiry
Data breach notification
If we discover a security breach that affects your personal data:
- We notify affected users by email within 72 hours of confirming the breach
- The notification includes: what happened, what data was affected, what we're doing about it, and what you should do
- We notify relevant authorities as required by applicable law (PDPA, GDPR)
- We document the breach internally and take steps to prevent recurrence
PDPA compliance (Thailand)
Frenchie is operated by LAB94 Co., Ltd., a company subject to Thailand's Personal Data Protection Act (PDPA).
Your rights under PDPA:
- Right to access — request a copy of the personal data we hold about you
- Right to correction — request correction of inaccurate data
- Right to deletion — request deletion of your data (you can also do this from the dashboard)
- Right to restriction — request we restrict processing of your data
- Right to data portability — request your data in a machine-readable format
- Right to object — object to processing based on legitimate interest
- Right to withdraw consent — withdraw consent at any time (this doesn't affect processing that already happened)
How to exercise these rights: Email support@getfrenchie.dev with your request. We'll respond within 30 days as required by PDPA.
Legal basis for processing: We process your data under PDPA Section 24 — it's necessary to perform the contract (providing you the Frenchie service). For rate limiting and abuse prevention, we rely on legitimate interest under Section 25.
International data
We're a Thai company. Our processing infrastructure is in the US. By using Frenchie, you consent to your data being transferred to and processed in these locations.
If you're in the EU/EEA, the legal basis for processing your data is: contract performance (we need your data to provide the service) and legitimate interest (rate limiting, abuse prevention). You have additional rights under GDPR — see "Your rights" above. For cross-border transfers, we rely on standard contractual clauses where required.
Children
Frenchie is not intended for children under 13. We don't knowingly collect data from children under 13. If you believe a child under 13 has created an account, contact us and we'll delete it.
Changes to this policy
Same as the terms — we'll update the date, and notify you by email for significant changes.
Contact
Questions about your data? Something seem off?
Email: support@getfrenchie.dev
Company: LAB94 Co., Ltd. (Thailand)