off-studio

Privacy

Last updated 25 October 2026.

off-studio holds the working records of a music career: the people you know, the gigs you played, what you released and what you were paid. That is personal information about you, and often about other people you have written down. This page says what happens to it.

Who is responsible

off-studio is run from Switzerland. For questions about anything on this page, to ask who is responsible for it, or for a postal address, write to hello@off-studio.io. Every such request is answered.

Under the GDPR, off-studio is responsible for account details and for off-studio's own operation of the service. For Community registrations, subscriptions and event history, the artist is the controller and off-studio is the processor: off-studio holds those details on the artist's instructions.

What is stored

Your account

Your workspace

Everything you enter: contacts and their details, organizations, gigs, releases, tracks and splits, money in and out, reminders, tasks on the Board and notes. Each artist's workspace is a separate database file.

Images and PDF files you add to a page are kept inside that same file, so its daily copies and your export carry them. A page moved to the Trash keeps its files there for 30 days, and deleting the page for good deletes them. A file removed from a page is kept for a day, so Undo can put it back, and is then deleted. Everybody who can open the workspace can open the files on its pages.

Files you add to Documents, such as invoices, contracts and statements, are kept as files of their own beside your workspace's database, on the same server, under names the server makes; the name a file came with is never used as the name it is stored under. A document that holds money (an invoice, a statement, a receipt, or one marked so) can be opened only by the people the money is shared with, and by a person who logs money if they added it. Any other document can be opened by everybody who can open the workspace. When a file is added, only PDF files, PNG, JPEG and WebP images, Word and Excel files are kept. A PDF found to carry a script, and an Office file found to carry macros, is refused. A PDF that cannot be read through, such as an encrypted one, is kept but only downloaded, never opened in the app; files are not scanned for viruses. The nightly copies carry these files. Your export carries what each document is called and what it is linked to, and Documents saves the files themselves as one .zip. A document in the Trash is deleted for good after 30 days, and deleting a gig, a contact or a page never deletes a document linked to it. When a workspace is deleted, nobody can open its files any more; they are kept for fourteen days, as the copy of its database is, and then deleted, and the nightly copies stop carrying them that night.

Some of this is personal data about other people: a booker's name and phone number, for instance. You are responsible for having a reason to keep it, and for what you write in a notes field.

People who register for an event, or sign up to stay in touch

An organiser may ask you to request a place rather than register automatically. The workspace then records the application, the team's decision and its email status. Where offered, gender is optional and self-reported, including a choice not to say; off-studio does not infer gender or decide admission from it. The organiser may email you a receipt and admission updates. These messages are separate from subscribing to future-event marketing.

Artwork the organiser publishes on an event page is public. It is separate from private Documents; uploaded public artwork has its image metadata removed before it is stored. An approval may link to an external ticket provider. off-studio does not issue the ticket or verify payment from that link alone. The ticket link in an approval email goes through off-studio first, so off-studio can count how many times it was clicked for each event and day. To count each internet connection only once an hour, off-studio keeps a scrambled version of its address in memory for that hour and never saves it. Apart from that and the web server's normal visit log, nothing is kept about who clicked.

Community, the page where an artist runs events, collects details from people who have no account here. A registration holds a first name, a last name and an email address; a year of birth where the artist asks for one, which is used to apply an age limit and is never a full date; and the answers to any short questions that artist added. It also records which event it was for, when it arrived, and whether the person ticked the box asking to hear about future events. An artist can also turn on a Stay in touch page, where somebody leaves a first name, a last name and an email address with no event, and ticks what they want to hear about: future events, new releases, or both. What each person chose, and when, is recorded.

For those details the artist is the controller and off-studio is the processor. They are collected for the artist, kept in that artist's workspace, and used for that event: to know who is coming, to apply the age limit where the artist set one, and to send the confirmation. They are used to tell somebody about a later event only while that person is subscribed to future events, and about a new release only while they chose new releases, which today means the artist writing from their own address rather than anything off-studio sends. A person is subscribed once they tick the box on one of the artist's forms or on the Stay in touch page, or press "Yes, tell me about [artist]'s next events" on the page an approval email links to. They stay subscribed until they stop it. Each box arrives unticked, the answer and the moment it was given are recorded, and registering is not the same as ticking it: whoever leaves it alone, and has not ticked it on another of that artist's forms, hears about this event and about nothing after it.

Automatic registrations receive one confirmation where enabled, the same again when a later registration for the same event ticks the box and so subscribes that address to future events, and a managing link when the person asks for it again. Review-mode requests may receive a receipt and approval, decline or waitlist updates from the organiser. These service messages do not subscribe someone to marketing. A Stay in touch sign-up gets one confirmation of its own the first time, the same again when a later sign-up with that address adds to what it hears about, so that nobody is subscribed to something without being told, and a new link when that person asks for one. There is no announcement, no newsletter and no campaign in Community: an artist who wants to write to the people who registered exports them and writes from their own address. off-studio does not write to a registrant for its own reasons, does not add them to anything, and does not sell them. The confirmation goes out through Resend, which is in the table above.

Registration details and answers are deleted once both the event and the registration are more than 12 months old. The same limit applies whether or not you subscribe to updates. For registrations added by the artist or their team, the 12-month limit runs from the event date; adding them later does not restart it. off-studio does the deleting rather than leaving it to an artist to remember: the server looks every day for registrations past these limits, and removes them with every answer in them. The answers to an event's questions are kept only as part of their registration: they stay while it stays, and they go when it goes.

Where a person is asking to hear about future events or new releases, only their name, their email address and the record of what they agreed to (the words of the box, which form, and when) stay after that, with the longer history below if they chose it, until they change what they chose or ask for them to go. Cancelling a registration takes that registration and keeps what the person chose to hear about; somebody who chose nothing and cancels their last registration leaves nothing behind. Every confirmation carries a link that needs no account and no password: the page it opens has one button that cancels that registration at once, boxes that change what the person hears about and a button that stops all of it, each leaving the registration alone, a button that stops the longer history where the person chose it, and a last one that removes everything that artist holds about the address, and none of them is pressed for anybody. A Stay in touch confirmation's link opens the same page without a registration to cancel. A person whose confirmation never arrived can ask for a new link on any of the artist's event pages, or on their Stay in touch page while the artist keeps it on.

Where it is offered, you can separately choose a longer history while you are subscribed to future events. The longer history holds only which past events you were confirmed for, their dates and countries, linked to your name and email address in the artist's audience. The artist uses this history to recognise returning people and to choose whom to invite to later events. The longer history does not keep your answers, year of birth, gender, application notes or the label of the link that brought you to the event.

Each entry in the longer history is deleted 4 years after that event, or sooner if the artist no longer needs the entry. Registering for another event does not extend that deadline. Being confirmed for an event does not show that you went to it or bought a ticket.

You can subscribe to future events without choosing the longer history. Unsubscribing from future events, or withdrawing the history choice, deletes the longer history. Your ordinary registrations keep their normal deletion dates. Cancelling a registration removes that registration and its longer history. Subscribing only to new releases does not keep a longer history.

The longer history relies on your separate consent. The link used to manage your registration or subscriptions also lets you withdraw the history choice. You can instead ask the artist, or write to hello@off-studio.io. Withdrawing the history choice does not cancel a registration or stop updates you still want. Asking to remove everything deletes the longer history too.

The artist is responsible for this history. off-studio stores the history for that artist and does not combine the history across artists or use the history for off-studio's marketing.

An artist may also put links to a WhatsApp group, an Instagram, a Telegram or another page on these pages. They are links and nothing more: joining happens on that service, under its own terms, and off-studio does not see who joins, keeps no list of members and sends nothing through them.

An artist can switch that confirmation off for an event. Where they have, a person who registers gets no confirmation, unless they ticked the box asking to hear about future events: then they get one, so they always have the link to change what they hear about. Anybody can also ask the event's page for the link, which then arrives as that one message. The other way out is to write: to the artist, or to hello@off-studio.io. A request that reaches off-studio is acted on and the artist is told, and that is true whichever way it arrives.

Since 19 October 2026, each time a person says yes or no to hearing from an artist, off-studio keeps a record of it: the exact words of the box, the form it was on, and when. The record does not include their IP address. A box ticked on a public form only shows that it was ticked with that email address; off-studio does not check who ticked it. The record is deleted when the person is deleted.

Anybody who lost their link, whether they registered for an event or not, can ask for a new one on any of the artist's event pages or on their Stay in touch page. Every email address gets the same answer, so the page does not show who is on an artist's list.

If the artist shared a labelled link to an event, such as one for Instagram or a QR code on a flyer, the registration also keeps that label. It is one word from a fixed list. Nothing else about the visit is kept with the registration.

An artist can save a list in their Audience, for example "at least two past events in Spain". A list stores only its filters, never the people on it: each time it is opened, off-studio works out again who matches, from the registrations and sign-ups it still keeps, and the longer history where a person chose it. The country is where the event took place, never where a person lives. When the artist downloads a list, the file only has the people who agreed to hear from the artist at that moment. Being on a list gives nobody anything, and off-studio sends nothing to a list.

Community emails (confirmations, new links and updates about requests) show the artist's name, for example "Nadia via off-studio". A reply to one of them goes to the artist: to an email address the artist has confirmed, or, until they do, to the email address the workspace owner signs in with, once it is confirmed. If neither is confirmed, replies come to off-studio at hello@off-studio.io.

What the software records about use

What off-studio counts about how it is used. To see which parts of off-studio are used and where they fail, the server counts what it already does for you: a sign-up and where it came from, and whether it was an artist, a manager or an agency; a record added, changed or deleted on a page; a message to the agent and whether it was answered, and if not, why; a save that was refused, and why; a fault; and an answer that took two seconds or more. Each count keeps the day, the page, what was done in words from fixed lists (a contact added, or a save refused at the free plan's limit), a key that stands for your account and your workspace without naming either, and whether the device is a phone, a tablet or a computer; never what you wrote, an amount, an address or your IP address. Faults and slow answers carry no key. Which pages you move between, which forms you open, and which you close without saving, are counted only for somebody who ticks a box for it in the same place in Settings, shown only while that part is switched on. No analytics service receives it, and it sets no cookie and loads no outside script. The basis is our legitimate interest in running and improving the service, and, for the pages you move between and the forms you open and close, your consent, which unticking the box withdraws. In Settings, under your account, you can stop it, which also deletes what was counted about you, or download it. This counting is on, and we said so by email before it started.

There is no analytics service, no advertising and no tracking pixel. off-studio sets one cookie, the one that keeps you signed in; it cannot be read by scripts, is not sent to other sites, and carries nothing but a random token.

Who else sees it

These are the only third parties any of your data reaches, and what reaches each of them:

If you choose Create a Google Doc on an invoice, you connect a Google account, review that destination and then choose Create copy. Only that copy's invoice details and payment instructions go to Google Drive. The copy does not update your invoice here. We keep encrypted connection credentials so you can make later copies; Disconnect in Settings removes our local access and leaves your Google files in place. It does not revoke other apps' Google access.

WhoWhat they getWhere
Google Drive, only for a Google Doc copy you choose The invoice details, payment instructions and document name, sent to the Google account you review before creating the copy. Your Google account's storage and processing locations
Google Cloud Everything, as the hosting provider. The server and its databases run on one machine. Frankfurt, Germany; the backups in the European Union
Resend The email address and the text of any message we send you: a password reset, an invitation, a reminder. United States
Stripe Your email address and billing details, if you subscribe. Card numbers are entered on Stripe's own page and never reach us. United States and Ireland
Anthropic Only if you use the agent: what you write or attach, including a screenshot; the conversation from the last half hour; your artist name; the date; and the page you are on, with the name of the contact, organization or gig open on it. To answer a question, it also sends what it reads in your workspace as you may see it there: gigs and the calendar, people and organizations with their interactions, tasks and reminders, with the notes and links left on a completed task, pages, tables and notes, at most twenty of each at a time. If you may see all money, looking up an existing invoice also sends its number, payer, linked gig, status and dates, at most twenty at a time. It sends no amounts or invoice contents. Where Documents is switched on, it also sends a document's name, kind, dates and the records it is linked to, never the file. When you ask about a saved PDF or Word document, it may also send supported text extracted from that file, up to 12,000 characters per file and two files per question. Your current access is checked before reading and before returning an answer. Financial files are refused, and amounts in extracted text are masked before it is sent. Images, scans and spreadsheets are not read this way. No amount from your workspace's Finances, invoices or money columns is sent: off-studio writes a figure into the answer after the model has replied. For a spreadsheet you give it, it sends the names of the columns and the first five rows, with every digit written as 9; off-studio reads the rest. A file you attach to a message, such as an image, a PDF, a Word document or a text file, is sent to be read, any amount in it included, and off-studio does not keep it. When you press "Search the web" in an organization's form, or ask the agent for the address of a club, a venue or a festival, it sends that place's name, city and country, and Anthropic searches the web with them; nothing about you goes with them. The drafting feature is switched off and sends nothing. Anthropic keeps what off-studio sends it, and its model's answers, for up to 30 days and may look at them for safety and security. It keeps them longer only to enforce its usage policy (up to two years for a request its systems flag, with its answer) or when the law requires it. United States
Your browser's push service
(Apple, Google or Mozilla)
Only if you allow notifications. They carry the message but cannot read it: it is encrypted to a key only your device holds. Varies
The calendar app you add your calendar link to Only if you make a calendar link in Settings and add it to a calendar app. That app's servers then read your gigs, with their place and notes; your Community events, with their time, place and description, and nothing about who registered; and the reminders and dated tasks set for you or for nobody, including those where you are an additional person to remind. Anybody who has the link can read the same, until you make a new link, which replaces it. Varies
Google Only if you choose to sign in with Google. Google learns that you signed in to off-studio, and we receive from Google your name, your address and a stable account id. Signing in with a password does not contact Google: there is no Google script on the sign-in page, and the typefaces are served from here, not from Google. United States
MusicBrainz, Cover Art Archive, Discogs Only when you press "Find the cover" in a release's Edit form: the release's title and the artist name. Nothing else, and nothing about you. Varies
OpenStreetMap Foundation (Nominatim) Only when you press "Look up the address" in an organization's form: the name, the city and the country typed in that form. Nothing else, and nothing about you. The answer is kept on our server for thirty days, so the same question is not asked twice. United Kingdom and the Netherlands

Once a day the server downloads the published reference exchange rates, from the European Central Bank and a few other central banks through Frankfurter, and sends nothing about you or anybody else.

Once a month the server also downloads the venue list. Today it holds festivals from Wikidata; clubs and venues from OpenStreetMap are not in it yet. It sends nothing about you or anybody else, and typing a name in an organization's form reads that list on our server without sending anything.

Addresses found with "Look up the address", and any clubs and venues in the venue list, are © OpenStreetMap contributors, and that data is available under the Open Database License. A copy of the list as off-studio holds it is sent free, under the same licence, to anybody who asks at hello@off-studio.io. The festivals come from Wikidata, whose data is in the public domain.

Links in the app that point somewhere else, a collecting society, a venue, a release page, are ordinary links. Following one takes you to that site under its own terms, and we do not tell it where you came from beyond what any link does.

Nobody buys this data, because it is not for sale. It is not shared for advertising and never will be.

off-studio does not use it to train AI models, and Anthropic's commercial terms do not allow Anthropic to train its models on what off-studio sends it.

Where it lives

The server and every database are in Frankfurt, Germany. Backups are taken daily onto the same machine and the newest fourteen of each are kept; older ones are deleted. A copy of the whole disk is also taken every night and kept for fourteen days in the European Union.

Since 11 October 2026 each daily backup is also copied to a Google Cloud storage bucket in the Netherlands, encrypted on the server with off-studio's own key before it leaves. The server can add a copy there but cannot read or delete one, and each copy is deleted after fourteen days.

The services in the table above process data outside the EU. Where that happens it is on the basis of the European Commission's standard contractual clauses or an equivalent transfer mechanism offered by that provider.

How long it is kept

What you can do

You can, at any time and without asking anybody:

Beyond that you have the right to ask what we hold about you, to have it corrected or erased, to restrict or object to how it is used, and to complain to a supervisory authority. In Switzerland that is the FDPIC; in the EU it is the authority where you live. Write to hello@off-studio.io and we will answer within 30 days.

Children

off-studio is a tool for professional work and is not intended for anyone under 16. We do not knowingly hold data about children.

An event's registration page is the artist's, not off-studio's. Where it asks for a year of birth, the year is there so the artist can apply the age limit for their event, and deciding who may register is theirs. A year is not proof of age and off-studio verifies nobody's: the registration page says so beside the field.

Security

What is actually done, rather than a list of adjectives: passwords are hashed with PBKDF2 and per-account salts; session and capture tokens are stored only as hashes; two-step sign-in is available and a password alone never completes a sign-in when it is on; every connection to off-studio is HTTPS with HSTS; everything stored, on the server and in its backups, is encrypted by Google Cloud; notification contents are encrypted to your device; and each artist's workspace is a separate file, which the app opens only for the people on its team and, for a workspace on an agency's roster, the people who run that agency.

The people who run off-studio can technically open what is stored on the server and in its backups. They do so only to fix a fault, to check that an update or a backup lost nothing and that a backup can be restored, to answer a request for help, or when the law requires it.

No system is beyond compromise. If one happens and it affects you, we will tell you and the relevant authority within 72 hours of finding out.

Changes

If this page changes in a way that affects you, we will say so by email before it takes effect. The date at the top is when it last changed.

Back to off-studio