Terms and privacy
Last updated 24 October 2026
- The BrewLM app is free and open source. Your notebooks live on your computer.
- BrewLM Sync is optional and paid. It encrypts your library on your devices, so our server stores only data it can’t read.
- Cancel any time. You keep syncing until the end of the period you paid for, then your account becomes read-only. Nothing on your devices is ever deleted.
- Payments are handled by Polar. We never see your card details.
- Questions, refunds or deleting your data: contact@brewlm.com.
The BrewLM app
BrewLM is free, open-source software under the Apache License 2.0. Without Sync, everything you add stays on your computer: we don’t run an account system for the app, and it sends us no usage data.
When you ask a question or make study material, BrewLM sends the parts of your sources it needs to the AI provider you chose (for example OpenAI, Anthropic, OpenRouter or ElevenLabs), using your own API key. Those requests go straight from your device to the provider, and the provider’s own terms and privacy policy apply to them. BrewLM doesn’t see or store them.
The free Phone Pairing feature lets a phone reach your computer while it’s on. That connection runs over HTTPS through Cloudflare’s tunnel service; we don’t store anything that passes through it.
BrewLM Sync
Sync keeps your library on your computers, phone and tablet, even when your main computer is off. It needs an account, which you create by signing in with your email address.
End-to-end encryption
Your notebooks, sources, chats, files and (if you choose) API keys are encrypted on your device before they leave it. The keys to unlock them come from your sync password and recovery key, which never leave your devices. Our server stores the encrypted data and can’t read it.
Because of that, if you lose both your sync password and your recovery key, we can’t recover your synced data. The notebooks on your devices aren’t affected.
What our server does store
- Your account: your email address, when you joined, your trial and plan, and sign-in sessions (stored only as one-way hashes).
- Your encrypted library: the encrypted items and files, their sizes and when they changed. We use the sizes for your storage limit.
- Sign-in attempts: the email address and network (IP) address of each sign-in request, to stop abuse. These are deleted after a day.
- Pages fetched for the web app: when you add a web page or YouTube video on the phone app, our server fetches it for your device, because browsers can’t read most sites directly. We record only that your account made a request and when, for the hourly limit, and delete that after a day. The page itself passes straight through to your device.
Services we use
- Cloudflare runs the sync server, the web app and this website, and stores the encrypted data.
- Resend sends sign-in emails.
- Polar handles payments as the merchant of record (see below).
We don’t sell your data, show ads or use your data to train AI models.
Plans and billing
Every account starts with a 14-day free trial with 10 GB of storage. No card is needed. After that, Sync needs a plan:
| Plan | Storage | Yearly | Monthly |
|---|---|---|---|
| BrewLM Sync | 10 GB | $40 a year | $5 a month |
| BrewLM Sync Plus | 100 GB | $80 a year | $9 a month |
Prices are in US dollars; current prices are always on the pricing page. Plans renew automatically at the end of each period until you cancel.
Payments are processed by Polar, which acts as the merchant of record: Polar sells the subscription to you, charges your card, handles sales tax and VAT, and sends your receipts. Polar’s terms and privacy policy apply to your payment. We never see or store your card details.
Cancelling, refunds and payment problems
Cancelling
Cancel any time in BrewLM under Settings → Sync → Manage plan. You keep syncing until the end of the period you’ve paid for, and you won’t be charged again.
When an account has no plan
When a plan ends, or a trial ends without one, the account becomes read-only: your devices keep everything and can still download your library, but nothing new is uploaded. Choose a plan again at any time to pick up where you left off.
Failed payments
If a renewal payment fails, Polar retries it. Sync keeps working for 7 days after the period ends while that happens; after that the account becomes read-only until payment succeeds.
Refunds
If something isn’t right, email contact@brewlm.com and we’ll sort it out with you. Refunds are issued through Polar. A refunded or disputed payment can end the subscription, and the account then becomes read-only.
Storage limits
If your library grows past your plan’s storage, new uploads stop until you free up space or choose a bigger plan. Nothing already stored is deleted.
Your synced data
Your synced data stays on our server while your account exists, including while it’s read-only, so you can come back to it.
To delete your account and everything synced, email contact@brewlm.com from the address you sign in with, and we’ll delete it within 30 days. Signing out of Sync on a device doesn’t delete anything from the server, and deleting your account never touches the notebooks on your devices.
We may in future delete the synced data of accounts that have had no plan for a long time. If we do, we’ll update this page and email the account at least 30 days before anything is deleted.
Using BrewLM fairly
Use BrewLM and Sync lawfully, and don’t use them to harm others: for example, don’t try to break into other people’s accounts, overload our servers, or use the web app’s page fetching to reach sites in ways they don’t allow. We may suspend accounts that do, and we’ll tell you why.
The fine print
BrewLM is provided “as is”, without warranties. We work hard to keep Sync reliable and your data safe, but keep your own copies of anything important; the app’s backup export makes this easy. To the extent the law allows, our liability for any claim about Sync is limited to what you paid us for it in the 12 months before the claim. Nothing here limits rights you have under the law where you live.
If we change these terms, we’ll update this page and its date. For changes that matter to paying customers, we’ll email you before they take effect.
Contact
Questions about these terms, your data, billing or refunds: contact@brewlm.com.