TERMS OF SERVICE FOR SQUATUP
Last updated: August 17, 2026
Developer: Flowbit Labs
Contact: flowbitlabs@gmail.com
1. Acceptance of Terms
By downloading, accessing, or using SQUATUP (“SQUATUP,” the “App,” “we,” “our,” or “us”), you agree to these Terms of Service (“Terms”).
If you do not agree to these Terms, please do not use the App.
2. Description of the Service
SQUATUP is a fitness utility designed to help users count squats, measure workout duration, save workout history, and optionally participate in an online ranking service.
Features may include:
• Camera-based, on-device squat counting
• Goal-based or free workout sessions
• Workout summaries and local workout history
• Daily, weekly, and monthly rankings
• Optional anonymous ranking profiles
• Advertisements, rewarded advertisements, workout tickets, and Pro features
• In-app purchases through Google Play
Some features may be marked as BETA and may change, be suspended, or be discontinued.
3. Fitness and Medical Disclaimer
SQUATUP is a workout tracking tool only. It does not provide medical advice, diagnosis, treatment, or professional coaching.
Exercise involves physical risk. You are responsible for:
• Using proper form and a safe exercise area
• Selecting an intensity appropriate for your condition
• Stopping immediately if you experience pain, dizziness, or discomfort
• Consulting a qualified healthcare professional before exercising if you have a medical condition or concern
Flowbit Labs is not responsible for injuries, health conditions, or other outcomes resulting from use of the App.
4. Local Workout Records
Workout records are saved only when the minimum recording criteria displayed in the App are met. The current minimum criteria are at least 2 repetitions and at least 5 seconds of workout time.
Local workout history may include repetition count, workout duration, timestamps, workout goal, and completion status.
Local records are stored on the user’s device and are generally retained for up to 40 days, subject to storage and safety limits. Users can delete local workout history from the App’s settings.
Uninstalling the App, clearing app data, changing devices, or device failure may permanently remove local records.
5. Workout Tickets
Free users may be required to use a workout ticket for a qualifying workout session.
A ticket may be consumed once the workout reaches the minimum recording criteria, even if the user later exits without completing the intended workout.
Ticket rules, free ticket availability, rewarded-ad benefits, and Pro benefits may change as the service develops.
6. Ranking Participation and Anonymous Accounts
The App can be used for local workouts without joining the online ranking.
If you choose to join the ranking, the App creates an anonymous Firebase Authentication account and ranking profile. No email address or password is required for this anonymous account.
Your anonymous ranking account may be tied to the App installation and device. If you uninstall the App, clear its data, or change devices, recovery of the previous ranking account may not be possible.
You are responsible for understanding this limitation before joining the ranking.
7. Ranking Profile and Public Information
When joining the ranking, you may select or provide:
• A country or region
• A nickname
• A public ranking profile
The following information may be visible to other users:
• Country or region flag
• Nickname and profile identifier
• Ranking position
• Score, repetition count, or percentile
• Participation status
Do not use a nickname containing unlawful, hateful, sexually explicit, abusive, misleading, or impersonating content.
We may reject, remove, or restrict profiles that violate these Terms or our safety policies.
8. Ranking Periods and Score Calculation
Daily, weekly, and monthly ranking periods are calculated using Coordinated Universal Time (UTC). This means period changes may occur at a different local time depending on the user’s location.
Only qualifying workouts completed after ranking enrollment may be eligible for ranking scores.
Ranking results may be delayed due to network conditions, server processing, moderation, maintenance, or synchronization.
Rankings are provided for entertainment and motivation. They are not an official athletic measurement or certified competition result.
9. Workout Validation and Fair Use
Ranking submissions are subject to server validation.
A workout may be rejected or excluded if it appears to contain:
• Unrealistic repetition speed
• Invalid or inconsistent timing
• Duplicate submissions
• Overlapping workout sessions
• Repeated rapid submission attempts
• Excessive daily activity beyond service limits
• Manipulated, automated, fabricated, or otherwise invalid data
Records that fail validation may remain in local workout history while being excluded from the online ranking.
Attempting to manipulate rankings, exploit the App, interfere with servers, or submit fabricated workouts is prohibited.
10. Moderation and Enforcement
Potential violations may be reviewed automatically or manually.
Depending on the circumstances, we may:
• Reject a workout submission
• Issue a warning
• Temporarily exclude a user from rankings
• Reset ranking scores
• Require ranking re-enrollment
• Remove a ranking profile
• Permanently block ranking access
Automated detection does not necessarily mean that a user has been permanently sanctioned. Enforcement decisions may be reviewed by an administrator.
Where available, users may submit an appeal through the App.
11. Advertisements and Purchases
The free version of the App may display advertisements provided by Google AdMob or other advertising services.
The App may offer:
• Rewarded advertisements
• Temporary ad-removal benefits
• Pro upgrades
• In-app purchases
Purchases are processed by Google Play. Flowbit Labs does not receive or store full payment card information.
Purchase availability, pricing, taxes, refunds, and restoration are subject to Google Play policies and regional availability.
12. Camera and Device Permissions
Camera permission may be required for automatic squat counting.
Camera frames are processed on the device for movement detection. SQUATUP does not upload or store raw camera video on Flowbit Labs servers.
If permission is denied, camera-based features may not work.
13. User Responsibilities
You agree not to:
• Use the App for unlawful purposes
• Manipulate workout or ranking data
• Attempt to bypass validation, moderation, purchase, ticket, or advertising systems
• Reverse engineer or interfere with the App or backend
• Access another user’s data or account
• Upload or display abusive, unlawful, or impersonating profile content
• Use automated tools to generate false workouts or submissions
14. Account and Data Deletion
You may leave the ranking through:
Ranking → Profile menu → Leave ranking
Completing this process deletes the anonymous Firebase Authentication account and active ranking data, including the ranking profile, scores, and submitted ranking session records.
Local workout history stored on the device remains until it is deleted from the App settings, app data is cleared, or the App is uninstalled.
Limited moderation, fraud-prevention, security, and audit records may be retained where reasonably necessary to protect the service, resolve disputes, enforce permanent restrictions, or comply with legal obligations. Retained audit records are not displayed in the public ranking.
If you cannot access the App, you may request deletion by contacting:
flowbitlabs@gmail.com
Use the subject: [SQUATUP Account Deletion Request]
Include your ranking nickname and profile identifier so that we can locate the relevant anonymous account.
15. Service Availability and Changes
We do not guarantee uninterrupted or error-free operation.
The App or ranking service may be temporarily unavailable due to:
• Maintenance
• Network failure
• Firebase or Google service disruption
• Security incidents
• Technical errors
• Policy or legal requirements
We may update features, ranking rules, eligibility requirements, validation limits, ticket rules, or these Terms when reasonably necessary.
16. Intellectual Property
The App, design, software, branding, graphics, and related materials are owned by Flowbit Labs or their respective licensors.
You may use the App only for personal, non-commercial use unless we give written permission otherwise.
17. Disclaimer of Warranties
The App is provided “as is” and “as available,” without warranties of any kind, express or implied.
We do not guarantee:
• Perfect squat detection or counting accuracy
• Continuous availability
• Permanent preservation of local or server data
• A specific ranking position
• Compatibility with every device
• That all defects will be corrected immediately
18. Limitation of Liability
To the maximum extent permitted by law, Flowbit Labs is not liable for indirect, incidental, special, consequential, or punitive damages resulting from:
• Use or inability to use the App
• Exercise-related injury
• Loss of local workout history
• Loss of access to an anonymous ranking account
• Ranking calculation or synchronization errors
• Actions of third-party services
• Device, network, operating system, or store failures
Nothing in these Terms excludes rights or liabilities that cannot legally be excluded.
19. Termination
You may stop using the App at any time.
We may restrict or terminate access to online features if a user violates these Terms, threatens service security, manipulates ranking data, or abuses other users or the service.
20. Governing Law
These Terms are governed by the laws of the Republic of Korea, without regard to conflict-of-law principles, except where mandatory consumer protection laws provide otherwise.
21. Changes to These Terms
We may update these Terms from time to time.
The updated version becomes effective when published with a revised “Last updated” date. Material changes may also be announced in the App where appropriate.
22. Contact Us
For questions about these Terms, contact:
Flowbit Labs
Email: flowbitlabs@gmail.com