Coach ConnectA global skating network
Trust & Safety

Safety Centre

Coach Connect limits public information, reviews professional profiles, and requires adults to manage private messages and appointments. Parents or guardians arrange services for younger skaters through their own accounts.

If someone is in immediate danger

Contact local emergency services first. Coach Connect reports are not an emergency service and have no guaranteed response time. Contact your club, governing body or safeguarding authority when appropriate.

Sign in to review your safety checklist, accept policies or report a concern. Create an adult account if you are new.

01

Professionals are reviewed

Publication requires consent and separate staff checks of identity, credentials, and safety eligibility. These are manual profile checks, not criminal background screening or a guarantee of safety. Coach Connect does not currently connect to an automated screening provider. Example listings are labeled.

02

Control what you share

Account email addresses, credential evidence links and full membership numbers are not included in public profile fields. Public profile text and portfolio links are visible to others; do not add private contact details or information about children.

03

Requests go to the professional

Create an adult account and send a request. It appears in the professional’s inbox, where they can accept a private connection. Coach Connect does not review each request.

04

Guardians stay involved

A parent or guardian must manage private messages and appointments for participants under 18 through their own adult account. Account age and guardian status are self-declared; Coach Connect does not verify family relationships.

05

Share relevant details

Describe your goals and practical needs in the request. The professional can see these details. Avoid unnecessary sensitive information.

06

Report a concern

Reports are saved for authorized staff to review. Sending a report does not automatically suspend an account, hide a profile or close a conversation. There is no guaranteed response time.

Account policy

Using Coach Connect

Use accurate account information, submit requests for yourself or someone you are authorized to represent, and do not misuse another person's contact information.

Privacy policy

Account and request data

Coach Connect stores account information, private client profiles, professional submissions, saved profiles, introductions, reviews, seminar requests, messages, appointments, invoices, and payment records entered by professionals. We use these records to run your account, coordinate services, and maintain your history. Credential evidence links stay with the review team. Account contact fields, credential evidence links and full credential numbers are excluded from public profile fields. Avoid placing private information in public text or portfolio links.

Optional Google Calendar connection

Calendar access you control

With your permission, Coach Connect reads busy intervals from your primary Google calendar to check lesson availability. We do not read event titles or descriptions from that calendar. We create a separate Coach Connect calendar and send your confirmed lesson title, time, meeting location or site call link, and reminder setting to Google. Site changes update those events; Google edits do not change your booking.

We store an encrypted refresh token to maintain the connection and event identifiers to avoid duplicate copies. Disconnect from calendar settings to remove our saved credentials and stop access. Existing Google events remain until you remove them in Google. Calendar data is used only for these scheduling features and is not used for advertising or model training. Our use of Google data follows the Google API Services User Data Policy, including its Limited Use requirements.

Private conversations

Messages and appointments

Conversation access is limited to its participants; an administrator role does not give access to private conversations or invoices in the app. Reporting a received message shares that specific message and your report with authorized staff for safety review. Messages are stored on our backend and are not end-to-end encrypted. Infrastructure operators may access stored data when needed to operate the service.

Confirmed virtual appointments use private Daily video rooms inside Coach Connect. The room opens 15 minutes before the appointment and closes 15 minutes after it ends. If video calling is unavailable, use your private conversation to coordinate with your professional. Participants grant camera and microphone access in their browser. Rooms are restricted to the booked participants, and platform recording is disabled. Private video reviews let clients share recordings with their connected professional, who can respond with written, video, or audio feedback. Files are held in private Cloudflare R2 storage and are accessible through participant-authorized requests; this is not end-to-end encryption.

Recorded reviews

Keep the feedback you need

The client’s first opening of completed feedback starts a 14-day access period for the submitted video and recorded feedback. Opening it again does not extend the deadline. The review shows the exact expiry time and download controls. Access stops at that time; an hourly cleanup removes the stored files and retries any failed deletions.

Drafts and reviews awaiting feedback expire 30 days after creation. Completed reviews that have not been opened expire 30 days after feedback is sent. Written feedback and review history remain available after the recordings expire. Upload only footage you have permission to share, including permission from everyone shown. A parent or guardian must use their own account when submitting a child’s recording.

Billing

Invoices and recorded payments

Invoices are shared between the professional and client after issue. Professionals can record payments received outside Coach Connect. Those entries are not confirmation from a bank or payment provider. Where card payments are enabled, Stripe hosts checkout and the professional’s identity and bank setup. Stripe-confirmed payments are labelled separately from manual records. Appointment cancellation does not automatically issue a refund; agree cancellation terms with the professional before booking.

Storage and choices

Understand and access your data

Account and service records are hosted on Cloudflare. We use a session cookie to keep you signed in and save your display-currency choice. We do not currently run targeted advertising or request GPS location.

Records remain stored while your account and service history are maintained; a message or invoice does not automatically expire. Deletion requests are reviewed for records that can be erased and any records that need to be retained. The timed deletion policy above applies to recorded review files; other account records do not follow that schedule.

Download the account details and activity available to you from account settings. For additional data-access questions or safety concerns, contact coachconnectcontact@gmail.com.

Your choices

Hide a profile or request deletion

You can hide your professional listing from Your profiles. In account settings, requesting deletion immediately deactivates access and hides your listing. Staff then review the request and identify records to erase or retain; submitting a request does not immediately erase stored records.

Manage your account
Community feedback

Reviews from completed engagements

Only adult participants in a completed engagement can submit a review. Staff moderate reviews before sharing them. Client reviews may appear on professional profiles without contact details; feedback about a client is private to that client and staff. Do not include personal contact details or information about children in reviews.

Safety policy

Minors and direct contact

A parent or guardian must manage private messages and appointments for participants under 18 through their own adult account. Direct private contact with children is not permitted through Coach Connect.

Browse profiles or apply as a professional.