← TandaBuilder | Conditions

Privacy Policy - TandaBuilder

Last updated: September 2026 - version 26.9

TandaBuilder is designed around a simple principle: your audio files never leave your Mac, and your playlists, tandas and milongas only leave it if you choose to share or publish them (section 9). This page lists precisely the only data that is transmitted to our servers or those of third parties, and why.

1. Data that remains local

This data is stored in the app's sandbox container (App Store) or in ~/Library/Application Support/TandaBuilder Pro (Pro).

2. Network communications

ServiceData sentPurposeRequired?
api.tandabuilder.com (Catalog API)Title, orchestra, duration, BPM, keyAutomatic enrichment (Automatch)Can be disabled via preferences
api.tandabuilder.com (AI Tanda)Tanda criteria (style, orchestra, energy…)Suggestion generationOnly if user clicks "Generate"
api.tandabuilder.com (AI Tanda tuning, Pro)Metadata from locally composed tanda (title, orchestra, singer, year, genre, score) - a closed set of a few songs, never audio or full libraryReordering + tanda explanationPro, automatically after local generation
api.tandabuilder.com (Analytics)Anonymous usage statistics (generator events, performance, library sizing) - no PII, no titles or filesProduct improvement (see section 5)Can be disabled via preferences
tandabuilder-license.jrth92.workers.dev (Pro only)License ID + hashed hardware fingerprint (SHA-256 of machine UUID)License validation, jailbreak detectionRequired (license condition)
tandabuilder.comNo user dataDownload updates (Sparkle)Required (Pro)
StripePayment data (Pro purchase)Purchase and billingIf Pro purchase
Apple StoreKit (App Store only)Apple ID, product IDSubscription / in-app purchaseIf in-app purchase
Apple ShazamKitAudio fingerprint of songAutomatic recognitionOptional feature
Spotify Web API (User OAuth)Search by title/artistEnrichment from SpotifyIf connected to Spotify
OpenAI / AnthropicIndirect only: prompts transit through our API, never your files or full libraryAI Tanda SuggesterIf you click "Generate"
Resend.comPurchase email addressSend license number after Pro paymentIf Pro purchase
api.tandabuilder.com and tandabuilder.com (Sharing by link)The metadata of the shared tanda or playlist, the same as in the exchange file (section 9) - never audio or file pathsServe the link's page to anyone who holds itOnly if you share
api.tandabuilder.com and tandabuilder.com (Publishing, Pro)Name of the milonga, date, venue and event if you entered them, your DJ name, five fields per track (title, orchestra, singer, year, genre), and the share image generated on your MacYour public DJ page (section 9)Only if you publish

None of these communications include your audio files themselves, nor your identifying information, except the email address provided for the Pro purchase and the DJ name under which you choose to publish.

3. What we do NOT do

4. Feedback 👍/👎 (optional)

When you click a thumbs up or down after an AI tanda suggestion, we record:

This data contains no personal identifiers. It is used to improve the quality of suggestions via a fine-tuning dataset. You can disable this submission in AI preferences.

5. Anonymous usage statistics (optional)

To better understand which features are useful and where to focus our efforts, the app may send strictly anonymous usage statistics:

What is never sent: song titles, file names, paths, playlist content, email, license number. No IP addresses are retained on our server. The identifier attached to these statistics is an anonymous installation ID (random UUID), with no link to your hardware, license, or identity, and reset if you reinstall the app.

This data is hosted on our server in Europe (no third-party service, no Firebase or Google Analytics). Legal basis: legitimate interest (product improvement). You can disable this submission at any time in Preferences › General › Anonymous statistics.

6. Pro purchases - Stripe and license

When purchasing a Pro license:

Your payment data is managed by Stripe according to their policy. We do not store any credit card numbers.

7. Web account (tandabuilder.com)

The account is optional: ear training, orchestra pages and public search all work without one. If you create one:

8. Newsletter (optional)

Creating an account subscribes you to nothing.

9. Sharing and publishing sets

By default, your tandas, your playlists and the history of the milongas you played (your "sets") stay on your Mac (section 1). Nothing leaves it without an explicit action on your part. What you share by link or publish can be withdrawn in one action; a file you have handed to someone cannot be taken back. Three actions, which do not have the same reach.

Your DJ page and medialuna.org. Your DJ identity (name, bio, photo, upcoming dates) is managed on medialuna.org, our events platform, where your Pro license opens a DJ profile. Your page on tandabuilder.com displays it from its public feed, and it is the publication of that profile that makes your page visible: unpublishing it on medialuna.org also removes your page here. In return, medialuna.org may display the sets you publish here. Nothing flows between the two sites other than what you have already made public on one or the other.

The people you name. By entering a venue, an event or other people, you publish information that does not concern only you. Name a natural person only with their consent. Anyone named in published content may request its removal at contact@tandabuilder.com.

Legal basis: performance of the service you ask for by sharing or publishing. For the people you name, we rely on our legitimate interest in displaying the milonga as you describe it; they may object by requesting removal. You may at any time withdraw content, request a copy of what is published under your name, or request its deletion (section 10).

10. Your rights (GDPR)

You can at any time:

For any request: contact@tandabuilder.com. We reply within one month. You may also lodge a complaint with the CNIL (cnil.fr).

11. Publisher

Jan TUMPACH-LEGO - independent publisher.
Contact: contact@tandabuilder.com.