Email us: edward@swimlog.dev
We usually reply within a couple of business days. Telling us your device and iOS/Android version helps us help you faster.
Quick answers
Getting started
Create an account with your email or Sign in with Apple, pick your training preferences, and choose a Swimlog Pro monthly or yearly subscription. Eligible users may receive a 7-day free trial. To capture practice, type your sets in coach shorthand, scan the whiteboard or edit the sets directly. Review the draft before logging what you swam.
Offline & sync
Core workout logging works offline and saves to your device immediately. Scanning, account setup and team updates need a connection. Cloud sync backs up your log in the background and mirrors it across your devices (its status shows at the bottom of Profile → Settings). Pull to refresh to push and pull changes.
Apple Health & Apple Watch swims
On iPhone, open Profile → Settings → Apple Health to connect. Swimlog can import Apple Watch and other compatible 25 yd, 25 m and 50 m pool swims from the previous 30 days, then check for new swims whenever the App opens. It reads workout distance, duration, laps, strokes and timing — not heart rate, calories, routes or open-water workouts — and never writes to Apple Health. Imported swims sync to your Swimlog account and follow normal team visibility. Stopping sync keeps workouts already imported.
Teams & privacy
Join a social team with a share code. Teammates then see your training — weekly volume, PBs, and your swims in the team feed; leave the team any time to stop sharing, and you can report or block any member (unblock under Profile → Settings → Blocked swimmers). Your email is never shown to teammates.
Coached teams · private iOS pilot
Use the TestFlight build provided for the pilot. Open your coach's invitation link, or paste it under Teams → Join your coach's team. Sign in with your swimmer account, accept the invitation and open an assigned practice. Team practices do not require Individual Pro. Logging records completion for staff; personal notes stay private. Only feedback, effort and changes you choose to share reach coaches. Coach accounts are separate, invited accounts.
Notifications
The optional weekly digest and streak reminders are off by default and scheduled locally on your phone. Turn them on or off under Profile → Notifications.
Pools, strokes & units
Swimlog supports SCY, SCM and LCM pools and all strokes plus IM. Workouts are stored in their native unit and converted only for display, so mixed-pool totals stay accurate. Change your display unit under Profile → Settings.
Delete your account & data
You can remove everything yourself, at any time:
- Open Swimlog and go to Profile.
- Tap Delete account and confirm.
This permanently deletes your account and data from our servers (profile, workouts, personal bests, templates, meets, team memberships and any social teams you own) and wipes all Swimlog data on your device. Shared coached-team records survive staff deletion. Transfer ownership before leaving, or the coached team is archived. Signing out preserves your personal local logbook but clears account-specific coaching caches.
Can't get into the App? Email edward@swimlog.dev from your account's email address and we'll delete it for you.
Your data & privacy
Swimlog runs no ads and never sells your data. We use only privacy-respecting, first-party analytics and crash reporting — processed in the EU and never including anything you type — to improve the app. Product analytics is disabled in TestFlight. For the full picture — what we process, your rights, and how to make a data request — see our Privacy Policy. The Terms of Use cover the rest.