Draft Not legal advice. This page is a draft and needs legal review before it is published.

Privacy Policy

This policy explains how Structure Applied LLC (“Structure Applied”, “we”, “us”) handles information in the Structure desktop app (“Structure” or “the app”), the Structure waitlist, and this website at structureapplied.com/structure. TODO: confirm the app name on Google's consent screen: “Structure” (site) vs “Structure Companion” (desktop build productName)

Structure is not released yet. Parts of this policy, including the Google connectors, describe how the app is being built to work. We will update this policy before those features ship if anything changes.

1. How the app handles your data

Structure is a local-first AI assistant. You install it on your own computer and connect it to a model server, such as Ollama, running on that computer or on another computer you set up as your Structure host.

2. Optional cloud models

You can choose to use a cloud model instead of a local one. Today the app offers xAI as a cloud provider, and more providers may be added.

3. Google account access

Structure can optionally connect to your Google account so you can save files to Google Drive, send email from Gmail, and add events to Google Calendar. You connect each one yourself, in the app, on Google's own sign-in page. Structure asks only for the permissions (“scopes”) below.

Google permissions Structure requests
Permission (scope)What it allowsWhy Structure asks for it
drive.filehttps://www.googleapis.com/auth/drive.fileAccess only to Drive files that Structure creates, or that you pick to open with Structure. It gives no access to the rest of your Drive.“Save to Drive”: saving a document, spreadsheet, presentation or other file you made in Structure to your Drive, when you approve it.
gmail.sendhttps://www.googleapis.com/auth/gmail.sendSending email on your behalf. It does not allow reading, searching, or deleting your email.Sending an email you wrote or approved in Structure, from your own Gmail address. Each send is shown to you for approval first.
calendar.eventshttps://www.googleapis.com/auth/calendar.eventsViewing and editing events on your calendars.Adding or updating a calendar event you approve, such as a meeting or showing. TODO: confirm whether Structure ever reads existing events; if not, say so here

Structure may also receive your Google account's email address, so it can show which account is connected. TODO: confirm how the account email is obtained; if the basic “openid email” scopes are added, list them in this table Structure does not ask for permission to read your Gmail.

4. How we handle Google user data

5. Google API Limited Use

Structure's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

6. Revoking access and deleting data

Disconnect Google

Delete your data

7. Using Structure from other devices

You can connect another computer or your phone to your Structure host. These connections are encrypted between your device and your host. TODO: steller: if a hosted relay at a structureapplied.com address will route these connections, describe it here, including what it can see (connection metadata such as IP addresses and timing) and that it cannot read the encrypted contents. Remove this line if no relay ships.

8. Waitlist emails

9. This website

10. Security

We design Structure to keep data on your devices, encrypt stored credentials with your operating system's protection, and ask for your approval before anything leaves your computer. No system is perfectly secure. Keep your computer, operating-system account, and Google account protected.

11. Children

Structure and this website are not directed to children under 13 TODO: confirm age threshold, e.g. 13 or 16 in some regions, and we don't knowingly collect their personal information. If you believe a child has given us information, contact us and we will delete it.

12. Your choices and rights

Depending on where you live, you may have rights to access, correct, or delete personal information we hold about you, or to object to how we use it. In practice, the only personal information we hold is your waitlist sign-up (see section 8). To make a request, email support@structureapplied.com. We won't treat you differently for using these rights.

13. Changes to this policy

We will post changes on this page and update the date above. If we change how Structure uses Google user data, we will tell you in the app and ask for your consent before using it in the new way.

14. Contact

Structure Applied LLC
Email: support@structureapplied.com
Postal address: TODO: postal address, if required