MoFont (mofont.app) is an online service that turns 30–50 handwritten characters you upload into a complete OTF/TTF font for personal or commercial use. This page explains what we collect, why, who else can see it, and how to get it deleted.
- Account information. Your email address, a password hash (we never see your plain-text password), and your display name if you set one. If you sign in with Google or GitHub, we receive the basic profile fields those services share.
- Handwriting samples. The character images you upload to train your font. These are stored as images plus the model weights derived from them.
- Generated font files. OTF/TTF output, training metadata, and the job history that ties a sample upload to a finished font.
- Payment information. Stripe and Creem process all card payments. We receive a customer ID, the plan you bought, and the amount — never your card number.
- Operational metadata. IP address, user agent, language preference, timestamps, and error logs needed to keep the service reliable and to prevent abuse.
- To train your font (your samples are inputs to a model run that only produces your font).
- To deliver your font files to you and let you re-download them.
- To process payments and provide receipts and refunds.
- To send you transactional email — account confirmation, training-complete notifications, password reset.
- To debug failures, prevent abuse, and meet legal recordkeeping requirements.
We do not train a shared, general-purpose font model on your handwriting. Your samples train only your font.
These are the only third-party processors we use:
| Processor | Purpose | Data shared |
|---|
| Supabase | Application database | Account, font job, payment metadata |
| Cloudflare R2 | File storage | Sample images, generated font files |
| Stripe | Payment processing | Email, plan, payment metadata |
| Creem | Payment processing (international) | Email, plan, payment metadata |
| Resend | Transactional email | Email address, message contents |
| Cloudflare | DNS, CDN, edge security | Request metadata, IP for abuse mitigation |
We do not sell your data. We do not share it with advertisers. We do not use it for retargeting.
- Active accounts: as long as the account exists.
- Handwriting samples: by default we keep them as long as you keep the corresponding font, so you can re-train. You can delete them earlier from your dashboard.
- Generated font files: kept while your account is active so you can re-download.
- Deleted accounts: purged from primary storage within 30 days. Backups roll over and are fully purged within 90 days.
- Payment records: retained for the period required by tax law (typically 7 years), in payment-processor systems.
You can:
- Download all your samples and fonts from your dashboard.
- Delete a font job (sample + weights + output) at any time.
- Delete your entire account, which triggers full purge of samples, weights, and fonts.
- Ask for a copy of everything we have on you (email [email protected]).
- Ask us to delete specific records.
We use a small number of cookies, none for ad targeting:
- Session cookie for authentication (required).
- Locale and theme preference cookies (required for the UI to remember your choice).
- An analytics cookie (Plausible / similar privacy-respecting analytics, no cross-site tracking).
MoFont is not intended for use by anyone under 13. If you believe a child has signed up, write to [email protected] and we will remove the account.
For any privacy question or deletion request, email [email protected]. We try to respond within two business days.
We will update this page when material things change and bump the date below. Significant changes will also be announced by email to active users.
Last updated: 2026-05-20