Privacy policy

Your training data, clearly explained.

Effective date: November 12, 2026

The short version: Symbiote works without an account. We do not require your email address or other personal information to use the app. Email is only needed if you choose optional cloud sync.

Who we are

Symbiote is a workout application provided by MacroCodex. This policy explains how the app handles information when you use it. For privacy questions or requests, contact us at [email protected].

Using Symbiote without an account

You can use Symbiote without creating an account or providing an email address. Your program and workout log remain available locally on your device. Each installation has a short Install ID, visible and copyable in Profile, that stays the same when you sign in. With training diagnostics enabled, the app also sends troubleshooting copies of its program version, progression state, equipment configuration, active workout, and workout records to our servers. This works for guests and signed-in users so we can investigate a report using the Install ID and deliver compatible program repairs without resetting training progress.

Training diagnostics are enabled by default and can be turned off under Profile → Contact support → Sync training diagnostics. Turning this off stops diagnostic uploads and removes the installation’s uploaded training diagnostics when the device next connects. This does not delete your local workouts or your separate account sync data. Diagnostics exclude email addresses, sign-in credentials, free-text workout notes, and Health Connect connection settings. Workout resistance and per-set bodyweight snapshots may be included when needed to explain recommendations. We retain the Install ID and its device credential to preserve installation identity. Sharing the short ID does not grant access to your data; diagnostic records are accessible only to authorized administrators.

Optional email sync

If you choose to sync your training across devices, we ask for your email address. We use a one-time code sent to that address to verify your sign-in; Symbiote does not require a password.

When sync is enabled, we store the following information on our servers so the feature can work:

Optional profile details and Health Connect

You may provide gender and lifting experience in your profile. Gender does not restrict programs or affect recommendations. Lifting experience helps highlight suitable programs. These details stay on your device unless you enable account sync.

On supported Android devices, you may connect Health Connect and grant weight read and write permissions. While Symbiote is open, it can import your latest recent weight and write weights you enter manually. The connection is optional, and manual weight entry works without it. We do not request background health access or read other health data.

Imported weight is stored locally for training calculations and is uploaded as your current bodyweight if you enable account sync. Per-set resistance and bodyweight snapshots used in workouts can also be included in training diagnostics when that setting is enabled. Connection settings and pending Health Connect exports stay on the device. You can disconnect in Profile or revoke permissions in Android settings; disconnecting stops future exchange and does not delete previously saved records.

Why we use this information

We use synced information to provide and secure account sync, keep training data available across your devices, investigate problems and deliver program repairs, respond to support requests, and comply with legal obligations. We do not sell your personal information. We do not use your workout data for advertising or build advertising profiles from it.

Sharing and service providers

We do not share your information with advertisers. Information may be processed by service providers that help us deliver the app’s email, hosting, database, and security services, only as needed to provide those services. We may also disclose information when required by law or to protect the security of the app and its users.

Data retention and deletion

Local data remains on your device until you clear it or uninstall the app. You can export your workout log and clear local training data in the app’s Training data section.

Synced data is retained while your sync account is active. To request deletion of your sync account and associated server-side workout data, email [email protected] from the email address associated with the account. We may retain limited information where necessary for security, fraud prevention, legal obligations, or to resolve disputes.

Security

We use reasonable technical and organizational measures to protect information. No method of electronic storage or transmission is completely secure, so we cannot guarantee absolute security.

Children’s privacy

Symbiote is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, please contact us so we can address the request.

Changes to this policy

We may update this policy when the app or applicable requirements change. We will post the updated version on this page and revise the effective date.

Contact

For support, privacy questions, or data requests, email [email protected].