Privacy Policy

Last updated July 31, 2026

myreplog is a workout log. To do its job it necessarily holds detailed records about your training and your body. This page describes exactly what we store, who processes it, where it goes and how to get it back or delete it. It reflects how the service actually works today, not a template.

Who we are

myreplog is owned and operated by Alvseike, a sole proprietorship registered in Norway, organisation number 921 279 485 MVA. Alvseike is the data controller for the personal data described on this page.

For any privacy question, or to exercise any of the rights below, contact [email protected].

What we collect

We only collect data you give us or that is produced by your use of the app. We do not buy data, and we do not track you across other websites.

CategoryFieldsWhy
AccountEmail address, first name, Google account identifierTo create and secure your account. Sign-in is Google only — we never receive or store a password.
ProfileHeight, body weight, sex, birth year, display name, unit preference (kg/lb)Sex and body weight are required to calculate strength standards and DOTS; height and weight drive the protein target.
TrainingPrograms, exercises, sessions, every logged set (weight, reps, targets, personal records), session notesThis is the product. It is the log itself.
Onboarding answersExperience level, goal, available equipment, days per week, session length, injuries or limitations you describeTo generate a program that fits you, and to let the AI coach account for limitations.
NutritionThe free text you type to describe a meal, plus the protein and calories parsed from itTo show your daily protein against your target.
Body weight historyWeight entries with timestampsTo chart body weight over time.
Billing statePlan, plan status, subscription identifier, trial end dateTo know what you are entitled to. We never see or store card numbers.
Strava (optional)Access and refresh tokens, and the activities we sync — type, distance, duration, elevation, heart rate, caloriesOnly if you connect Strava. Disconnecting deletes the tokens.

Who processes your data

We use the following sub-processors. Each one only receives what it needs.

ProcessorPurposeData it receivesLocation
ClerkAuthentication and subscription managementEmail, name, Google identifier, subscription stateUnited States
Stripe (via Clerk)Payment processingCard details, which go directly to Stripe — they never reach our serversUnited States
CloudflareHosting, and the D1 database where your log is storedAll application data, and request metadata such as IP addressGlobal edge network
DeepSeekThe AI coaching, program generation and nutrition parsing featuresTraining data, onboarding answers and the meal text relevant to each requestChina
StravaActivity sync, only if you connect itOAuth tokens and the activities returnedUnited States
Google FontsWeb fonts on public pagesYour IP address, as with any request to a CDNGlobal

AI processing and international transfers

Read this section carefully if you are in the EU, the EEA or the UK. The AI features are powered by DeepSeek, which is operated from China. When you generate a program, run a session analysis, answer an in-workout prompt or log a meal, the data needed for that request — which can include your training history, your body weight, your stated goal and any limitation or injury you described — is sent to DeepSeek for processing.

China has not received an adequacy decision from the European Commission. This is an international transfer to a country without an adequacy finding, and you should treat it as a meaningful factor when deciding whether to use the AI features.

The rest of the app — logging sets, viewing history, tracking personal records, charting progress — never contacts DeepSeek. You can use myreplog as a pure workout log without any AI request being made.

We do not send your email address, your name or your payment details to DeepSeek.

What is public

Most of your data is private to your account. Three features deliberately publish something, and all of them are opt-in:

Cookies and local storage

We do not use advertising cookies, and we do not run any third-party analytics or tracking script. There is no consent banner because there is nothing to consent to beyond what is strictly necessary.

Clerk sets essential cookies to keep you signed in. Without them, authentication cannot work.

The app also stores a small amount of data in your browser's local storage: your kg/lb preference, the id of a session currently in progress, which progress sections you have expanded, and a timestamp used to recover from a stale deployment. None of it leaves your device, and clearing your browser data removes it.

How long we keep it

Security

Your rights

If you are in the EU, EEA or UK, the GDPR gives you the rights below. We apply them to everyone, wherever you are.

Email [email protected] to exercise any of these. We will respond within one month.

You also have the right to complain to a supervisory authority. In Norway that is Datatilsynet (datatilsynet.no). If you are elsewhere in the EU or EEA, you may complain to your local authority.

Children

myreplog is not intended for anyone under 16, and we do not knowingly collect data from children. If you believe a child has created an account, contact us and we will delete it.

Changes to this policy

If we change how we handle your data, we will update this page and change the date at the top. Where a change materially affects your rights — a new sub-processor receiving your training data, for example — we will tell you in the app before it takes effect.