Partita.
FeaturesPricingFAQJoin the beta

Privacy Policy

Last updated: October 6, 2026

Partita is made by Counterpoint Labs LLC. This policy covers the Partita app and this website. It describes what we collect, why we collect it, how long we keep it, and how to have it removed. We do not sell your data, and we do not use it for advertising.

Your scores and annotations stay yours

The scores you import, your annotations, and your practice history are stored on your device and in your own iCloud account. They sync between your devices through Apple’s iCloud. They do not pass through our servers. We cannot see the contents of your library, and we have no way to retrieve it. The section on identification below says what leaves your device when Partita identifies a score.

If you join the beta waiting list

When you submit the form on this site, we store:

  • your first name, your last name, and your email address;
  • the country your request came from, as reported by our host;
  • whether you checked the box asking for occasional updates;
  • the date and time you signed up;
  • whether and when we sent your TestFlight invitation.

We do not keep your IP address in our database. Cloudflare, which hosts this site, processes it to deliver the page and to protect the form. Cloudflare keeps our request logs for up to 7 days, and those logs can include it.

We use your details to invite you to the TestFlight beta. When we send invitations, your name and email address are passed to Apple so that TestFlight can email you. Apple’s handling of that information is governed by Apple’s own privacy policy. If you checked the updates box, we may also email you about Partita. You can stop that at any time: reply to an email or write to us.

We keep your details until the beta ends or until you ask us to remove them, whichever comes first. If you asked for updates, we keep your email address after the beta until you ask us to stop.

How the site is used

We record three things about the sign-up form: that a visitor saw it, started to fill it in, or submitted it. We store each record with the country of the request and a random identifier. Your browser keeps that identifier in its local storage until you clear it. We keep these records in a separate table from names and email addresses. A submitted form can still be matched to its identifier. We have no fixed time limit for these records, and we delete yours if you ask.

This site sets no cookies of its own, and it does not follow you to other sites. The sign-up form is protected by Cloudflare Turnstile, which checks that submissions come from a person rather than a script. For that check, Cloudflare processes your IP address and technical details of your browser.

The app

In builds from TestFlight and the App Store, the app sends diagnostic and usage data to Google Firebase. We use it to fix faults and to see which features people use. It includes crash reports, performance measurements, counts of actions such as opening the library, an installation identifier, and a city-level location that comes from your IP address. It never includes the contents of your library. We give Firebase no name, no email address, and no account identifier.

Google keeps crash data for 90 days and usage events for up to 14 months. The Firebase privacy page lists the periods for performance data and for installation identifiers.

When Partita identifies a score

To identify a score, Partita reads its first page on your device or with Apple’s Private Cloud Compute. Apple states that it does not keep data sent to Private Cloud Compute and cannot access it. To build a table of contents, Partita sends the text of the pages to Private Cloud Compute.

After it reads the page, Partita looks up the title and the composer in Apple Music, MusicBrainz, and Wikidata. It also asks Apple Music for a portrait of each composer. When you search IMSLP, your search text goes to imslp.org. These four catalogues receive the search text and your IP address, as any website does. They do not receive your scores.

Purchases

Apple handles purchases in the app. We use RevenueCat to know that your subscription is active. RevenueCat receives your purchase history and an identifier that the app derives from your iCloud account. The identifier is a one-way hash, so it does not show who you are. The app does not send your name or your email address to RevenueCat.

Purchases on the web are not open yet. When they open, Paddle handles them as our merchant of record, and it receives your payment details and your email address. Apple, RevenueCat, and Paddle keep purchase records under their own policies.

Your rights

You can ask us what we hold about you, ask for it to be corrected, or ask us to delete it. Email support@partita.fm, and we will act on it. Deleting your waiting-list entry removes your name and email address. If you have already been invited to TestFlight, you may also need to leave the beta through Apple. We will explain how when you ask.

Depending on where you live, you may have additional rights under laws such as the GDPR or the CCPA, including the right to complain to your local data protection regulator.

Changes

If we start collecting something new, we will update this page and change the date above before we begin.

Contact

Questions? Email support@partita.fm.

Partita.

The elegant way to manage your sheet music on iPad, iPhone, and Mac.

Product
FeaturesPricingJoin the betaFAQ
Company
Counterpoint LabsContact
Legal
PrivacyTermsRefund policy
© 2026 Counterpoint Labs LLC. Partita is a trademark of Counterpoint Labs LLC. Scores shown: J. S. Bach, Prelude in D minor, BWV 999 (Mutopia Project edition, typeset by Jakob Bagterp, public domain); and Partita No. 2 in D minor, BWV 1004 (Mutopia Project edition, typeset by Hajo Dezelski, CC BY-SA 3.0).