Legal
Privacy Policy
Last updated: June 14, 2026
Information CYCLYNK collects
CYCLYNK stores the information needed to create your account, dashboard, and public profile. This includes your Google account identifier, email address, profile handle, display name, profile type, bio, optional social links, and activity data you add manually or import.
Google sign-in
CYCLYNK uses Google OAuth to sign you in. The app requests the openid, email, and profile scopes. CYCLYNK uses the Google user ID to identify your account and stores your email address. It does not store your Google password.
Sessions and cookies
After login, CYCLYNK sets a signed, HTTP-only session cookie named cyclynk_session so you can stay signed in. The cookie is used only for authentication and expires after about 30 days unless you log out earlier.
Activity and profile data
Manual activity entries can include type, title, date, distance, duration, speed, heart rate, calories, and elevation gain. Your public profile displays activity information that matches your selected profile type. Activities hidden by profile type remain saved in your private dashboard.
Strava connection
If Strava integration is enabled and you choose to connect it, CYCLYNK requests Strava access for reading activity data. The app stores Strava access and refresh tokens, token expiry, athlete ID, and imported activity IDs so it can sync activities and avoid duplicates.
Public information
Your public profile page can show your display name, handle, bio, profile type, optional social links, activity stats, charts, highlights, and recent activities. Do not add sensitive information to fields that are shown publicly.
Storage and service providers
CYCLYNK stores application data in a Postgres database. The app also communicates with Google for authentication and, when configured and connected, Strava for activity import.
Your choices
You can update your profile, profile type, bio, and social links from Settings. You can log out to clear your session cookie. To request account deletion, activity deletion beyond the in-app controls, or removal of stored connection data, contact the site owner or administrator.