Privacy
What BuildOS keeps, what it only reads, and how to take it all back.
In plain words
We keep what you build
Your projects, documents, tasks, chats, briefs, voice notes, and uploads are yours. We keep them until you delete them. Anything you delete is erased for good 30 days later.
We don't keep what we only read
BuildOS may scan your email so it knows what's going on, but we don't keep your email. The same goes for calendar events BuildOS didn't create and web pages it reads for you. We use them to answer you, then drop them. We keep only a short trace: the search terms the assistant used, plus ids, dates, and counts. Those expire in 30 days. The one exception is calendar analysis (section 5).
AI with zero retention
Every AI request requires zero data retention: the model host may not store your data or train on it. The one exception is voice, which OpenAI processes and may keep for up to 30 days. Nobody trains AI on your data, including us.
Take it with you. Download everything you've created from Settings → Your data.
Leave cleanly. Delete your account in Settings. Access ends at once, and your data is erased within 30 days.
We don't sell your data or use your content for advertising.
1. Who we are
BuildOS is a thinking environment for people making complex things. It is run by DJ Wayne as a sole proprietorship in Glen Burnie, Maryland. This policy covers the BuildOS website, app, emails, published pages, and related services. "We" means BuildOS.
When you send something from BuildOS to another service, such as a connected AI agent, that service's own policy governs what it does next.
2. What we collect
- Account: your name, email, username, sign-in method (email and password, or Google), and preferences.
- Your workspace: everything you create or say to BuildOS: brain dumps, projects, goals, plans, tasks, documents, comments, contacts you add, chat messages, and the assistant's replies.
- Files and voice: images and files you upload, text we read from images, voice recordings, and their transcripts.
- Connected accounts (optional): Google Calendar and Gmail, if you connect them. Section 5 explains exactly what we read and keep.
- Notifications: your phone number and verification status if you turn on texts, plus email and push notification settings.
- Billing: plan, trial, and Stripe ids. Stripe handles card details; we never see or store full card numbers.
- Consent records: which version of the Terms and this policy you accepted, when, how, and the IP address and browser you used.
- Usage and security: sign-in activity, errors, security events, feature usage counts, and, with your permission, product analytics (section 7).
Your content may mention other people. Please only add information you have the right to share.
3. How we use it
We use your information to run BuildOS for you: organizing your thinking, answering in chat, writing your briefs, syncing your calendar, sending the notifications you chose, handling billing, keeping accounts secure, fixing errors, and understanding which features help.
We don't sell your information. We don't use your workspace content for advertising. We don't train AI models on your content, and we don't let our AI providers train on it (section 4).
Where the law asks for a legal basis, we rely on our contract with you, our legitimate interest in running a secure service, your consent, or a legal obligation, depending on the activity.
4. AI
When you use an AI feature, BuildOS sends the model what it needs for that request: your message and the relevant parts of your workspace. That can include personal details you wrote.
Zero data retention. Every AI request goes through OpenRouter with two rules we set in code: the model host must offer zero data retention, and it may not collect your data for training. A request that can't be served under those rules fails instead of going elsewhere. This covers chat, the assistant's safety review of changes, daily briefs, search indexing, reading text from images, and Jev, the small model that picks tools and scores email relevance.
Which models. Today these are mainly open-weight DeepSeek models run by independent hosting companies, OpenAI models hosted on Microsoft Azure, Google Gemini on Google Cloud, and TypeSafe's Jev. The lineup changes as models improve. The zero-retention rule doesn't.
The one exception: voice. Dictation (your recorded audio) and spoken briefs (the text of your brief) go to OpenAI audio models, which don't offer zero retention. OpenAI may keep that data for up to 30 days to check for abuse, and it doesn't use it for training. If you'd rather avoid this, type instead of dictating and leave spoken briefs off.
Web research. When the assistant searches the web, the search query goes to Tavily, our search provider. BuildOS fetches pages from our own servers. When a page won't load that way, it asks Tavily to fetch the page's address.
5. Gmail and Google Calendar
Both are optional, and they are separate connections. Connecting one doesn't connect the other. You can disconnect either one at any time in Settings. When you do, we revoke BuildOS's access at Google and delete the stored credentials.
Gmail is read-only. We ask Google for read-only access and nothing more. BuildOS can't send, draft, delete, archive, label, or mark mail, and it never downloads attachments.
When BuildOS reads your email. Only while working on something you asked for, in a chat or from the Gmail panel in Settings. To answer something like "did anything come in about my book?", BuildOS searches your inbox. Jev scores each email's subject, sender, and preview for relevance, under zero retention. The chat model then reads the relevant emails, also under zero retention, and answers you.
What we keep from your email. No subjects, senders, previews, or message text. We keep short traces:
- the search terms the assistant used, plus message and thread ids, dates, counts, and relevance scores, for 30 days;
- a short memory of which emails were already checked, stored as keyed hashes, for 30 days;
- a log of when Gmail was accessed and whether it worked, for 180 days.
One thing to know: your chat keeps what the assistant told you. If its reply summarizes an email, that reply stays in your chat like any other message, until you delete it.
Google Calendar. Calendar access is read and write, so BuildOS can show your schedule, answer questions about it, and create, move, or delete the events it manages for you. We store the events BuildOS creates, and the links that keep them in sync. For events BuildOS didn't create, we never store descriptions, locations, or attendees. The record of what the assistant looked up keeps only event ids and times, for 30 days. When you run a calendar analysis, we keep only the title and time of the events behind each suggestion, and delete them within 30 days, or sooner if the suggestion is deleted. Events that don't back a suggestion are never stored.
Google's rules. BuildOS's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. We use Google data only to provide the features you turned on. We don't use it for advertising, don't sell it, and don't use it to train or improve AI models. People don't read it, except with your permission, for security, to comply with the law, or in aggregated and anonymized form for internal operations. Because we don't store your email content, there is nothing for anyone at BuildOS to read later.
6. Connected AI agents
You can connect agents such as Claude or ChatGPT through the BuildOS Connector or an agent key. They can reach only the projects and permissions you approve. With write access, they can change your BuildOS content.
- We store agent keys and tokens only as one-way hashes.
- We log each agent action, keeping its inputs and results for 30 days and the record that it happened after that.
- Revoking an agent stops future access. It can't pull back what the agent already received.
7. Analytics and cookies
- Essential storage: sign-in cookies and local settings, such as theme and your tracking choices.
- Product analytics (optional): only if you allow it, PostHog measures which pages you visit and which features you use. A page view carries the page's address but never its title or your search text. The only link parameters it keeps are marketing campaign tags, such as utm_source. We identify you to PostHog by an internal id, not your email. Autocapture and session recording are off.
- Operational events: BuildOS records server-side events such as sign-ups, onboarding, core actions, and email opens, using ids and counts only. These run regardless of your browser choice, because we use them to operate the service.
- Visit counts: if you allow analytics, we count daily visits. The visit record stores your IP address and browser for 30 days, then those are removed.
- Vercel measurement: our host counts traffic and page speed without cookies and without linking it to your account.
- Meta Pixel (optional): only if you allow marketing measurement, and only on our public marketing pages, never inside the app. Depending on where you live, this may count as "sharing" for advertising.
Change your choices anytime under Privacy choices in the site footer. We treat Global Privacy Control and Do Not Track signals as a no to optional analytics and marketing.
We keep your content out of our server logs and error logs. Our code strips titles, messages, email text, and similar fields, and automated checks guard this.
8. Who else handles your data
We share information only with the services that run BuildOS, and only what each one needs:
- Supabase: database, sign-in, and file storage.
- Vercel: hosts the website and app.
- Railway: runs our background work, such as chat replies, briefs, and reading images.
- OpenRouter and its zero-retention model hosts: AI processing (section 4).
- OpenAI (through OpenRouter): voice only (section 4).
- TypeSafe (through OpenRouter): Jev, under zero retention.
- Tavily: web search queries, and addresses of pages we can't fetch directly.
- Google: sign-in, the Calendar and Gmail connections you choose, and Google Workspace, which sends our emails. A copy of each email we send you, including daily briefs, stays in the BuildOS mailbox that sent it.
- Stripe: payments and invoices.
- Twilio: phone verification and the texts you opt into.
- PostHog: product analytics (section 7).
- Meta: optional marketing measurement (section 7).
- Browser push services: deliver encrypted push notifications if you turn them on.
We may also disclose information when the law requires it, to protect people's rights and safety, to investigate abuse, or as part of a merger or sale of the business. Any successor must protect your information as this policy does.
9. Published pages and emails
If you publish a page, anyone can see, copy, and share it. To count views, we store a one-way hash of the visitor's IP address and browser, plus the referring page, for 90 days. A Do Not Track signal skips the record.
Our emails can include open and click measurement. Optional emails have an unsubscribe link. Account, security, and billing emails still arrive.
10. Text messages
Texts are optional. You must turn them on and verify your phone number first.
- How often depends on your settings. Message and data rates may apply.
- Reply STOP to opt out, or HELP for help. Once our texting provider reports a STOP, BuildOS turns your texts off.
- Texts are never a condition of using BuildOS.
- We share your number only with Twilio, and only to verify it and send your texts. We don't use it for marketing.
11. Sensitive information
BuildOS is a general productivity tool, not a medical records system or a HIPAA-covered service. If you write health, financial, or other sensitive details into your workspace, we handle them like the rest of your content: to run the features you use, and never for advertising.
12. How long we keep things
| What | How long |
|---|---|
| Projects, documents, tasks (archived ones too), brain dumps, chats, briefs, uploads | Until you delete them |
| Voice notes (the recording and its transcript) | Until you delete them |
| Anything you delete | Erased for good 30 days after you delete it |
| What the assistant looked up during a chat (for email, calendar, and web: the search terms it used, plus ids, dates, and counts) | 30 days |
| Behind-the-scenes records of each chat turn | 7 to 30 days |
| Records of changes the assistant made to your workspace | 30 days (up to 180 if a change needed checking) |
| Saved AI prompts used to debug a bad answer | 14 days |
| AI usage records (model, tokens, cost; no text) | 13 months |
| Email-scan memory (hashed ids, relevance scores) | 30 days |
| Title and time of the calendar events behind a calendar-analysis suggestion | Up to 30 days |
| Text of the brief emails, notification emails, and texts we send you, in our database | 30 days |
| In-app notifications | 90 days after you read or dismiss them |
| Error logs | 90 days |
| IP address and browser on visit and email-open records | 30 days |
| Record of when Gmail or Calendar was accessed (no content) | 180 days |
| Security events | 180 to 400 days |
| Your data export files | 7 days |
| Consent records (policy version, time, IP address, browser) | Kept, even after deletion, as proof of what you agreed to |
Scheduled jobs enforce these windows every day. Billing records stay with Stripe for as long as tax law requires.
13. Deleting your account
Delete your account in Settings, or email us. Right away, we:
- sign you out and block sign-in;
- disconnect Gmail and Google Calendar, revoke BuildOS's access at Google, and stop calendar sync;
- cut off any connected AI agents and agent keys;
- stop briefs, notifications, and texts;
- take down pages you published;
- schedule your subscription to cancel.
Within 30 days, we permanently delete your account and everything in it: projects you own, chats, files, voice recordings, briefs, exports, connections, and the records tied to you. We also delete your profile from our analytics provider.
What remains. If you worked in a project someone else owns, your contributions stay so their project isn't broken. Your name is replaced with "Deleted user", though your own words stay as written. We keep consent records, and Stripe keeps billing records as the law requires. Emails we already sent you stay in your inbox and in our sending mailbox. Twilio keeps its own delivery logs. Backups held by our database host roll off on its schedule. If we ever restore one, we delete your data again.
14. Your rights
You can see and edit your content in BuildOS at any time. You can download everything you've created as a zip from Settings → Your data. You can delete individual items or your whole account. You can change your analytics and marketing choices in the footer.
Depending on where you live, you may also have the right to know what we hold, correct it, restrict or object to processing, opt out of targeted advertising, and appeal a decision. To use any of these rights, email dj@build-os.com from your account's email address. We may confirm it's you first, and we'll answer within the time the law sets (usually 45 days). To appeal a decision, reply with "Privacy Appeal". We won't treat you differently for using your rights.
15. Security
We encrypt all traffic in transit. We encrypt Google credentials with AES-256 before storing them, and we store agent keys only as hashes. Database rules limit each account to its own data.
BuildOS is run by its founder. Admin tools open account data only for support, security, or legal reasons. Every time an admin opens or exports another person's chats, it is recorded.
No system is perfectly secure. If a breach affects your information, we'll tell you as the law requires.
16. Children
BuildOS isn't for children under 13, and we don't knowingly collect their information. If you think a child has given us information, tell us and we'll delete it. If you're under the age of majority where you live, use BuildOS only with a parent or guardian's permission.
17. Where data is processed
BuildOS is run from the United States, and your information is processed there and wherever our providers operate. Where the law requires, we use recognized safeguards for international transfers.
18. Changes
When this policy changes, we update this page and its date. If a change would reduce your privacy, we'll email you before it takes effect.
19. Contact
Questions or requests: dj@build-os.com.
BuildOSPO Box 662
Glen Burnie, MD 21061-0662
United States
Effective and last updated: October 5, 2026 (version 2026-10-05)