Welcome to PerfLog ("the app", "the service"). These Terms of Use ("Terms") govern your use of the PerfLog mobile application developed by Vincent BERHOUET ("we", "our", "us"). By downloading, installing or using the app, you agree to be bound by these Terms. If you do not accept these Terms, do not use the app.
This English text is a translation provided for convenience; the service is governed by French law and the French version prevails in case of any discrepancy.
PerfLog is a mobile strength-training tracking app that lets the user:
The app is available on iOS and Android.
By default, using PerfLog requires no account or sign-up. All data stays locally on your device, isolated in the app's sandbox and encrypted at rest by the operating system (Data Protection AES-256 on iOS, File-Based Encryption on Android 7+).
If you enable the Cloud Backup feature, you must:
Important: we have no access to your passphrase or recovery code. If you lose them, your encrypted data is unrecoverable (E2E architecture). That is the price of privacy.
You are responsible for:
You agree to:
We reserve the right to suspend any cloud account that manifestly abuses the service (DoS, intrusion attempts on the APIs).
The PerfLog application (source code, design, brand) remains the exclusive property of Vincent BERHOUET.
Part of the built-in exercise catalogue comes from free-exercise-db under the MIT license (attribution kept in the source code). The French translations, descriptions and adaptations are the property of Vincent BERHOUET.
You remain the sole owner of the data you enter (programs, sessions, measurements). No assignment is made to us. At any time, you can:
PerfLog is not medical advice. Exercise descriptions are for information only. Consult a healthcare professional before any training program, especially in case of joint, cardiac or musculoskeletal issues.
We disclaim all liability for injury resulting from the use of the proposed exercises without professional supervision.
The app is provided "as is" without warranty of uninterrupted operation. Cloud services may experience temporary outages (Supabase, OVH maintenance, etc.).
Although every effort is made to preserve your data:
We strongly recommend:
The processing of your personal data is detailed in our Privacy Policy.
Summary:
To exercise your rights: contact@perflog.app
Settings → Data → Erase all data.
Effect: immediate and irreversible erasure of the local database (SQLite file + rows).
Settings → Cloud backup → Delete my account.
Effect: deletion within 30 days (grace period for cancellation), then effective purge with a GDPR Art. 30 audit (SHA-256 hash kept for 30 days for legal traceability).
Cloud accounts inactive for 24 months are automatically marked for deletion with 30 days' notice (email notification). You can extend via the dedicated button in Settings.
We may amend these Terms to reflect legal or functional changes. Major changes will be notified through the app or by email (cloud account only).
The "Last updated" date at the top of this document indicates the version in force.
These Terms are governed by French law. Any dispute will be submitted to the courts having jurisdiction at Vincent BERHOUET's place of residence.
For any question about these Terms: