Privacy policy

The Terra Board desktop app keeps your boards on your own computer. Nothing leaves it unless you use a feature that needs the internet, such as Terra Cloud. The Android app and the iPhone and iPad app show your Terra Cloud boards. You can also choose to send error reports and an anonymous install count; both are off until you say yes. This page explains each of those cases.

Last updated: 7 November 2026

Who is responsible

Terra Board is a private project. The controller under the GDPR is Anton Rylin, Vienna, Austria. Email: montiesprache@gmail.com. Full details are in the Impressum.

This website

The website sets no cookies and loads no analytics, tracking scripts, external fonts or embedded content. It is hosted on GitHub Pages by GitHub, Inc. (USA). When you open a page, GitHub's servers process your IP address and technical request data to deliver the page and keep the service secure (Art. 6(1)(f) GDPR). See the GitHub Privacy Statement. GitHub transfers data to the USA under the EU–US Data Privacy Framework and Standard Contractual Clauses.

Links to GitHub, Discord and other sites take you to those services; their own privacy policies apply there.

The app on your computer

Your boards, images and settings are stored on your computer (Windows: %LOCALAPPDATA%\Terra Board\Library; Linux: ~/.local/share/Terra Board/Library). We have no access to them. The app contains no advertising and no analytics. It does write the errors it runs into to a log file on your computer (logs/errors.log in the Library folder), cleaned as described under Error reports and install count; that file stays on your computer unless you choose to send error reports.

The Android app

The Android app works with Terra Cloud: you sign in, and it shows and edits the boards in your account (see Terra Cloud below). It keeps a copy of them in the app's private storage on your phone, so they open without internet; other apps can't read it, and it is not included in Android backups. Signing out or deleting your account deletes that copy, and so does uninstalling the app. The app contains no ads, no analytics and no crash-reporting service, and it sends no error reports or install count (the optional reports below are sent by the desktop app only). It asks for internet access and, for a short vibration when you move a toolbar tool, the vibration permission; nothing else.

The iPhone and iPad app

The iPhone and iPad app works with Terra Cloud in the same way: you sign in, and it shows and edits the boards in your account (see Terra Cloud below). It keeps a copy of them in the app's private storage on your device, so they open without internet; other apps can't read it. Signing out or deleting your account deletes that copy, and so does deleting the app. The key that protects your saved sign-in is kept in the iOS Keychain, readable only by this app and only on this device; it is not included in backups or iCloud.

The app contains no ads, no analytics, no tracking across other apps or websites and no crash-reporting service, and it sends no error reports or install count. It has no AI features and sends nothing to AI services. It asks for the following only when you use the matching feature: the camera (to add a photo or video you take to a board), the microphone (to record a voice message on a board) and permission to save pictures you export to your Photos. Photos and files you pick yourself are added to the board you choose and, like everything else on it, go to Terra Cloud.

When the app goes online

FeatureWhat is sent, and to whom
Update check (on by default; can be switched off in Settings → About)Shortly after start and then every 4 hours the app downloads a small version file from GitHub releases. GitHub sees your IP address. If a new version exists, the installer is downloaded from GitHub. Basis: Art. 6(1)(f) GDPR (keeping the app secure and up to date).
Device location (only while you are signed in to Terra Cloud; desktop, Android, iPhone and iPad)Once each time the app starts, the app asks the free lookup service GeoJS (get.geojs.io) for the approximate town of its own internet address. GeoJS sees your IP address. The town is stored in your devices list (see Terra Cloud below).
Error reports and install count (desktop app only; off until you choose)See Error reports and install count below.
Extensions (only when you install one)The file is downloaded from GitHub, the AI models (speech to text, search, image descriptions, translation) from Hugging Face, and for Office files from The Document Foundation (LibreOffice). Those servers see your IP address. The extensions then run on your computer; nothing you give them is sent anywhere.
Links, videos and web pages on a board (when you add them, or open a board that has them, such as the Welcome board)The app contacts the link’s website to fetch a title and preview image, or to show the page. YouTube videos play through youtube-nocookie.com. Those sites see your IP address and apply their own policies.
Song links (extension, only when used)The audio is downloaded from the site you linked, for example YouTube.
Import from Miro (only when used)The app talks to Miro's API with the access token you enter. The token stays on your computer, encrypted, and only if you tick "Remember".
Share over Wi-Fi (only when used)Your computer serves the board directly to devices in your local network. Nothing passes through our servers.
MCP server for AI apps (off by default)Runs only on your computer (127.0.0.1). What your AI app does with board content is governed by that app's provider.

Terra Cloud (sync and sharing)

Terra Cloud is off on your computer until you sign in in Settings → Account; the Android app and the iPhone and iPad app ask you to sign in first. There are no passwords: you sign in with a code we email you, or with your Google or Microsoft account (only test accounts we create ourselves, for example for app-store review, have a password). While you use it, the following is stored on our server:

People you share a board with can see that board, your display name, profile picture and cursor. They don't see your email address. Basis: Art. 6(1)(b) GDPR, because sync and sharing are the service you asked for.

Inviting people. You can invite someone to a board or folder by typing their exact email address, or give out an invite code. There is no way to search for people or to find out whether an email address has an account: the app answers "Invitation sent" either way. For invitations and codes the server stores:

The people on a board see each other's display names, not email addresses. An invited person sees your display name, the board's or folder's name and its owner before they accept; the invitation email also shows your email address. The Share dialog says so next to Invite. Basis: Art. 6(1)(b) GDPR for the invitation you asked us to deliver; for the invited person, Art. 6(1)(f) GDPR (our and your legitimate interest in letting you invite them), limited to the one email and the 30 days above.

The server runs on Supabase (Supabase, Inc., USA) in the EU (Ireland). Sign-in codes and invitation emails are sent through Brevo (Sendinblue SAS, France). Both process data on our behalf under data processing agreements; for Supabase these include Standard Contractual Clauses. If you sign in with Google or Microsoft, their own privacy policies apply to that sign-in. Data is sent encrypted (HTTPS).

How long it is kept: until you delete it. "Remove from cloud" deletes a board's content. Delete account in Settings → Account deletes everything at once: your cloud boards with their files, your shares, your list of computers and your sign-in. People you shared with lose those boards; the boards on your computers stay. Signing out or turning sync off keeps your cloud data. Expired invite codes are deleted automatically after one day; unanswered invitations and join requests after 30 days.

If you set up sync before accounts existed (Terra Board 0.1.28 to 0.1.38), your computer has an anonymous sign-in without an email address. Signing in moves its cloud data to your account and deletes the anonymous sign-in. "Delete my cloud data" in Settings → Account deletes it without signing in. You can also email montiesprache@gmail.com and we delete it within 30 days.

If your company runs its own server and the app is set to use it, your company is responsible for that data, not us.

Error reports and install count

The desktop app can send two things to help us fix bugs and see how many people use Terra Board. They are two separate choices, and both are off until you turn them on. Setup asks once, at the end of installing, about error reports, with the box unticked; the install count is only in Settings → Privacy, where you can change either at any time. Until you have answered, nothing is sent. Terra Board Beta, a test copy that only the developer installs on their own computers, starts with both on. The Android, iPhone and iPad apps do not send either.

Error reports. When the app crashes or runs into an error (including a sync failure), it first cleans the error text automatically: file paths are cut down to the app's own file names, and links, email addresses, ids, tokens and text in quotation marks (such as board or file names) are replaced by placeholders. The cleaned error is always written to the log file on your computer. If you ticked "Send error reports", it is also sent, in small batches (and kept for later if you are offline). A report contains:

It never contains your boards, files, names or account, and your IP address is not stored. The cleaning is automatic, so it cannot be guaranteed to catch everything; that is why it is optional.

Install count. If you ticked "Count this install", the app sends once a day: the same random installation number, the app version and edition, the system and its version number, and the country or region your system is set to (two letters, for example AT). It is read from your system's settings, not looked up from your IP address. We use it only to count how many installations are in use, by week, system and country.

Where it goes and how long it is kept. Both go to Terra Cloud's server (Supabase, database in the EU; see Terra Cloud above) and are stored in tables that only we can read; no sign-in is needed to send them and they are not linked to any Terra Cloud account. Error reports are deleted automatically 180 days after the error was last seen, install counts after 400 days. Our server uses your IP address only to limit how often one address may send (kept in memory for 10 minutes, never stored). When a kind of error appears for the first time, we receive an email through Brevo (see Terra Cloud above) with the cleaned error text, the number of installations and times it happened, the systems and versions; the email does not contain the installation number. Basis: your consent (Art. 6(1)(a) GDPR).

Turning it off. Untick the box in Settings → Privacy at any time. Sending stops at once, and error reports still waiting on your computer are discarded. Reports already sent contain nothing that tells us who sent them, so we cannot pick out yours; they are deleted after the periods above. You can also email us if you have questions.

Deleting your account

You can delete your Terra Cloud account and its data yourself:

This deletes your account (your email address and sign-in), your cloud boards with their images and files, your shares, your profile picture and song, and your list of devices, at once. People you shared boards with lose access to them. Boards stored on your computers are not touched. Nothing is kept afterwards, except what the law requires us to keep.

If you no longer have the app, email montiesprache@gmail.com from the address you sign in with, with the subject "Delete my Terra Cloud account". We delete the account and all its data within 30 days and confirm by email.

When you contact us

The contact form on the home page sends your email address and message to us by email through FormSubmit (formsubmit.co), a form-to-email service; it processes the data only to deliver it. You can also email us directly instead. We use your messages and contact details only to answer you, and delete them once the matter is closed unless the law requires us to keep them (Art. 6(1)(b) and (f) GDPR).

Your rights

You have the right to access, correct and delete your data, to restrict or object to processing, and to receive your data in a portable format (Art. 15–21 GDPR). Write to montiesprache@gmail.com. You can also complain to the Austrian data protection authority: Österreichische Datenschutzbehörde, Barichgasse 40–42, 1030 Wien, www.dsb.gv.at.

We don't sell data, show ads or make automated decisions about you.