SETFORGE

SetForge Privacy Policy

Last updated: 8 September 2026

SetForge is an offline-first app for musicians: your songs, setlists and sessions. This policy explains what we collect, why, and what you can do about it. It is written for the UK GDPR and the Data Protection Act 2018.

1. Who is responsible for your data

The data controller is Malcolm Lane (trading as SetForge). For anything in this policy — including access, deletion or complaints — contact mal@setforgemusic.com.

2. What we collect

Account information

Content you create

Details given at a venue

A host running an event can put a tablet at the venue so performers check in or add themselves to the running order on arrival. If you do that, we collect:

An address given this way is used only to contact you about that event, by the host running it. It is not added to any mailing list, and only the host and their group's leader can see it — the other performers cannot.

Payment information (Premium subscribers only)

Security and operational records

Optional: crash reports

If crash reporting is enabled on a build, unexpected errors are reported so they can be fixed. Your email address, IP address, account ID and display name are stripped before the report is sent, and email addresses found in error text are redacted.

Optional: analytics and session recordings

Only if you switch it on under Settings → Analytics. Nothing is collected until you do, and you can switch it off at any time. When enabled, we record how the app is used and replay-style recordings of your screen, so we can see where the app is confusing or broken.

The recordings deliberately hide:

Analytics are linked to your account identifier — the random ID your account already has, never your name or email address — so that using SetForge on your phone and your laptop counts as one person rather than two. Signing out unlinks it. We do not use analytics for advertising or profiling, and we do not sell this or any other data.

Offline note. SetForge is built to work with no signal. Sending analytics needs a network connection, so if you use the app at a gig with no reception, little or nothing is recorded — your songs and setlists still work normally and sync later.

3. Why we are allowed to use it

DataReasonLegal basis
Account and contentTo provide the app you signed up forPerformance of a contract
Payment informationTo bill Premium subscriptions and administer cancellations/refundsPerformance of a contract
Audit log, rate limits, server logsSecurity, abuse prevention, keeping the service runningLegitimate interests
Crash reportsFinding and fixing faultsLegitimate interests
Analytics and session recordingsUnderstanding how the app is usedConsent — and only consent

4. Who else processes it

We use the following providers. They process data on our instructions and do not use it for their own purposes.

ProviderPurposeLocation
SupabaseDatabase, sign-in, file storageLondon, UK (eu-west-2)
PowerSync (JourneyApps)Syncing your data between your devices and the databaseEU or US, on AWS, depending on deployment configuration — see PowerSync's sub-processor list
VercelHosting and content deliveryGlobal edge network
Stripe (Stripe Payments Europe Ltd)Payment processing and subscription billingIreland
PostHogAnalytics and session recordings — only with your consentFrankfurt, Germany (EU Cloud)
SentryCrash reportsFrankfurt, Germany (EU region)

When you use import features

If you import a chord sheet from Ultimate Guitar, the app requests the page address you gave it. If you look up a song's duration, the song's title and artist are sent to MusicBrainz. Your identity is not sent to either service. Both are independent third parties with their own privacy policies.

5. What is stored on your device

SetForge keeps a copy of your songbook on your device so it works offline. It also stores your sign-in token and, if you enabled it, your analytics choice. These are essential to the app working, not advertising cookies. Settings → This device → Sign out and clear offline data removes the local copy (as does clearing your browser storage for this site); your data remains in your account.

6. How long we keep it

7. Your rights

Under UK GDPR you can ask us to:

We will respond within one month. If you are unhappy with how we have handled your data you can complain to the Information Commissioner's Office at ico.org.uk or on 0303 123 1113.

8. Security

Data is encrypted in transit. Every database table enforces row-level security, so one account cannot read another's songs, setlists or bands. Privileged actions are logged. No system is perfectly secure, but we take this seriously and fix what we find.

9. Children

SetForge is not directed at children under 13, and we do not knowingly collect their data. If you believe a child has given us personal data, contact us and we will delete it.

10. Changes

If we change this policy we will update the date at the top. If a change materially affects how we use your data, we will tell you in the app before it takes effect.