Data & hosting

Your data.
Clear answers.

Where your gym’s data lives, who can access it, and the hosting options available to you. Explained in plain language.

See where data goes
The platform behind your gym
Your gymYour membersYour branded app
Gymplify

Shared platform, gym-specific access

Powered by Firebase & Google Cloud
DatabaseFilesSign-in

Each service has its own data location.

Our companyBased in Switzerland

Gymplify GmbH is based in Buochs. A Swiss company address does not mean all data stays in Switzerland.

Our standard setupCore storage in the United States

Our database and uploaded files are stored in the US. Gymplify and branded apps share this Firebase infrastructure.

Your optionsA region that fits your needs

Need a separate backend or a specific data region? We can scope a dedicated setup with you.

01 / Data locations

Where does
your data go?

Our backend is the technology that saves information and runs tasks behind the app. We use Google Firebase, built on Google Cloud, for its core services. Storage and processing can happen in different countries.

Cloud Firestore · Google Firebase

Gym & member records

Member profiles, memberships, training records and gym settings.

United States · Multi-region

Our database uses Google’s nam5 location: full data copies in Iowa and Oklahoma, with a supporting witness replica in South Carolina that does not hold the full data.

Cloud Storage · Google Firebase

Uploaded files

Images and other files uploaded to the app.

United States · Multi-region

Our file-storage bucket uses Google’s US location. Files are stored across locations in the United States; this setting does not identify one particular city.

Firebase Authentication

Account & sign-in

Account details and the credentials used to sign in.

United States

Google operates Firebase Authentication in the US. Choosing another database region does not move this service.

Cloud Functions · Google Firebase

Behind-the-scenes processing

Server-side actions such as account administration and billing workflows.

Iowa, United States

Our backend is configured to run in Google Cloud’s us-central1 region. These actions can process data stored elsewhere.

Firebase Realtime Database

Live connection status

Connection and online status used by the app.

Iowa, United States

The shared platform’s configured Realtime Database endpoint is in us-central1.

Amazon Simple Email Service (SES)

Service emails

Transactional messages, such as invitations and account emails.

Northern Virginia, United States

Email sending is configured in AWS us-east-1. Delivery also involves the recipient’s email provider.

02 / Access & responsibility

Who can access
your data?

Access follows the person’s role and the information needed for the feature or service.

You & your members

Members access their own account and training information. Content they choose to share can be visible to others, depending on the feature.

Your gym’s team

Gym owners and authorized staff can access member information according to their roles. The gym owner manages who receives those roles.

Gymplify support

Authorized Gymplify administrators have technical access to customer data. We use that access for support and debugging.

Service providers

Google and the other providers we use process data to deliver their services. Google restricts employee access to people with a business need and logs that access.

Firebase encrypts data in transit and encrypts stored data for services including Firestore, Authentication and Cloud Storage. Encryption protects the data; authorized users and services can still access it. Read Google’s security explanation.

03 / Hosting options

Your requirements.
Your hosting options.

Start on our shared infrastructure, or talk to us about a separate environment for your organization.

Standard setup

Managed by Gymplify

Our shared Firebase and Google Cloud infrastructure keeps setup simple. We run the backend for you.

  • The standard backend for Gymplify and branded apps
  • Gym-specific permissions within a shared environment
  • The service locations described on this page

A branded app changes your members’ experience. A separate backend is arranged separately.

Available on request · Custom quote

A dedicated backend

We can offer a separate Firebase / Google Cloud project, including one owned by your organization, and plan regional storage around your requirements.

  • A supported region in your preferred country or area
  • Project ownership, administration and access agreed with you
  • A proposal covering setup, migration and ongoing costs

Subject to service availability and technical review. Additional setup and operating fees are quoted individually.

Discuss your hosting
A little more clarity

Good questions.
Straight answers.

Have a specific requirement? Tell us the country, the data involved and what your organization needs.

Talk to us
Is all my data stored in Switzerland?

No. Our Firestore database and uploaded files are stored in the United States. Sign-in is also US-based, and backend processing is configured in Iowa. Swiss regional storage can be discussed as part of a dedicated setup, with other services reviewed separately.

Does my branded app have its own servers?

By default, branded apps use the same Gymplify backend. Your own app name and design do not automatically include a separate database or a different hosting region. A dedicated backend is an additional option.

Can I choose any country?

We can plan a dedicated setup in regions supported by the services you need. We first check availability and any services that process data elsewhere. This is a tailored project, rather than an instant country switch.

Can an existing gym move to a dedicated backend?

We can assess a migration with you. Moving existing records, files, sign-in and integrations needs a coordinated plan. We agree the scope, timing, access responsibilities and costs before work begins.

Is this the privacy policy?

This page explains our infrastructure and hosting options. The app’s privacy policy covers how personal data is handled. For access or deletion requests, contact your gym or email hello@gymplify.com.