Strath Steps — University of Strathclyde Sport
Last updated: July 2026 · Next review: June 2027
Strath Steps is a step-tracking and leaderboard web application operated by the University of Strathclyde Sport department. The University of Strathclyde is the data controller for all personal data processed through this application. If you have questions about how your data is handled, contact us at stepcount@strath.ac.uk or the University's Information Governance Unit at dataprotection@strath.ac.uk.
We process your personal data on the following legal bases under UK GDPR:
Step counts and fitness activity data may constitute health-related data under UK GDPR. Where this is the case, we rely on your explicit consent as the basis for processing this special category data.
We retain your personal data for as long as your account remains active. Your data will be automatically deleted from the database after 7 years.
When you delete your account, all personal data associated with it is permanently removed, including your profile, step logs, activity logs, team membership, connected device tokens, and badge records. Deletion is immediate and irreversible. No personal data is retained after account deletion — including no anonymised or aggregated individual records.
Aggregate, non-identifiable analytics data (such as total page view counts) may be retained beyond account deletion as it contains no personal data.
For a detailed breakdown of retention periods by data category, see our Data Retention Policy.
We use the following third-party services to operate Strath Steps. Each acts as a data processor under our instruction:
Supabase
Database, authentication, and real-time infrastructure. All personal data at rest is stored exclusively in Supabase's EU (Ireland) infrastructure (eu-west-1). Supabase is GDPR-compliant and provides Standard Contractual Clauses for data transfers.
Vercel
Application hosting and global edge network for performance. Vercel hosts the application layer only — it processes request data transiently to serve pages but does not store personal data at rest. The database remains exclusively in Supabase's EU infrastructure.
Sentry
Error monitoring and bug tracking. Sentry may capture session context and anonymised error data (stack traces, browser type, page URL at the time of an error) to help us identify and fix bugs. No intentional personal data is sent to Sentry. Session Replay is disabled. Sentry is SOC 2 Type II certified and GDPR-compliant.
Google Health API (Fitbit / Pixel Watch)
If you choose to connect a Fitbit device or Google Pixel Watch, step data is retrieved from Google's Health API with your explicit consent. OAuth tokens are stored securely and only used to sync your step data.
Strava (pending)
If you choose to connect Strava, activity data will be retrieved with your explicit consent. This integration is not yet available.
Garmin (pending)
If you choose to connect a Garmin device, step data will be retrieved with your explicit consent. This integration is not yet available.
All personal data is stored in Supabase's EU (Ireland) infrastructure. Data in transit is encrypted using TLS. Data at rest is encrypted using AES-256. Access to your data is enforced at the database level using Row Level Security — no user can access another user's personal data.
OAuth tokens for connected fitness services are stored in a secured, access-controlled table and are never exposed to the browser or to other users.
Under UK GDPR you have the following rights regarding your personal data:
To exercise any of these rights, contact us at stepcount@strath.ac.uk or submit a formal data subject request to dataprotection@strath.ac.uk.
If you believe your personal data is being handled unlawfully, you have the right to lodge a complaint with the Information Commissioner's Office (ICO) at ico.org.uk. We would, however, appreciate the opportunity to address your concerns directly before you contact the ICO — please reach out to us first at dataprotection@strath.ac.uk.
This privacy notice will be reviewed annually, with the next review due in June 2027. If we make material changes to how we process your personal data, we will inform you via the app before the changes take effect. Continued use of Strath Steps after notification of material changes constitutes acceptance of the updated notice.
Strath Steps is operated by the University of Strathclyde Sport department. University of Strathclyde, 16 Richmond Street, Glasgow, G1 1XQ. For data protection queries: dataprotection@strath.ac.uk