Blobodoro LogoBLOBODORO

Terms and Conditions

Effective Date: November 11, 2025

App Version: 1.0.0

Contact: blobodoro@concurrent.space

Introduction

Blobodoro is a freemium productivity application. By downloading or using the Blobodoro app ("Service," "App," or "Application"), you agree to be bound by these Terms and Conditions. Please read them carefully before using the Service. The core timer functionality is free; optional premium subscriptions provide enhanced features (cloud sync, export, cosmetics, ad removal).

If you do not agree with these Terms, you should not use Blobodoro.

These Terms apply to all users of the Service and are intended to ensure a safe, fair, and enjoyable experience.

Use of the App

Blobodoro is a focus timer and tracker that helps users manage and record focus sessions. The app is available in both free and premium tiers, offering features such as cloud backup, advanced analytics, and cosmetic customizations. You may use the app for personal, non-commercial purposes only.

Premium Tiers:

  • Free: Basic focus timer, local data storage, ads shown
  • Monthly Premium ($3.99/month): Cloud sync, statistics export, preset timers, no ads
  • Yearly Premium ($49.99/year): All monthly features + cost savings
  • Lifetime Premium ($149.99 one-time): All features forever + exclusive fish suggestions

You agree not to:

  • Modify, copy, distribute, or resell any part of the App
  • Use the App in any unlawful or harmful manner
  • Attempt to decompile or reverse-engineer the App's source code
  • Upload or share harmful, misleading, or offensive content (fish suggestions, session names)
  • Exploit bugs or glitches for unfair advantages (currency duplication, unlock bypasses)
  • Share or sell premium accounts
  • Use automated tools or bots to manipulate app functionality

Virtual Currency, Bundles & Variant Rolling

Virtual Currencies: Blobodoro uses two in-app, non-transferable virtual currencies: Coins and Pearls. Neither has real-world monetary value, and neither can be redeemed, withdrawn, gifted, traded, or exchanged outside the app.

Coin Earning (Gameplay):

  • Standard Focus Session (25 min): 10 coins
  • Optional Rewarded Ad Bonus: Doubles a session’s coin reward (20 coins maximum cap per session)
  • Duplicates of fish variants may convert to coins (fixed amount – subject to adjustment)

Pearl Usage:

  • Pearls are a premium crafting / cosmetic unlock currency (e.g. special variants, future decorative features)
  • Earned via bundles, subscriptions (if applicable), or promotional events
  • Not awarded by standard focus sessions or ads

Purchase Options (One-Time Currency Packs):

  • Coin Pack 50 – grants 50 coins
  • Coin Pack 200 – grants 200 coins
  • Coin Pack 500 – grants 500 coins
  • Coin Pack 1200 – grants 1,200 coins
  • Pearl Pack 1 – grants 1 pearl
  • Pearl Pack 5 – grants 5 pearls
  • Pearl Pack 12 – grants 12 pearls
  • Pearl Pack 25 – grants 25 pearls

Bundles (Mixed Rewards):

  • Starter Bundle (One-Time): 100 coins + 4 pearls (available once per account)
  • Mid Pack Bundle: 300 coins + 10 pearls
  • Premium Bundle: 600 coins + 20 pearls

Subscriptions (Premium Tiers):

Premium / Lifetime tiers may include periodic bonus coins or pearls (exact amounts displayed in-app and subject to adjustment for balance). Any recurring grant occurs on purchase and on each renewal date. Subscription bonuses are not guaranteed and may change prospectively for future billing cycles.

Variant Rolling System (Randomized Fish Unlocks – Not Purchasable Directly):

  • Fish variants obtained via daily earned rolls (time / ad gated); rolls themselves are NOT purchased with coins or pearls
  • Daily Roll Allowance: 5 rolls (resets at local midnight). Free users watch a rewarded ad per roll; Premium users consume instantly
  • Focus Bonus Roll: 1 additional roll earned per 50 minutes of accumulated daily focus time
  • Boosted First Focus Roll: First focus-earned roll each day uses enhanced rarity odds (see in-app info)
  • Rarities: Common, Uncommon, Rare, Epic, Legendary (lower drop rate at higher rarity)
  • Duplicate variants may auto-convert into coins (non-random fixed conversion)
  • Pity Counters: Rare+ guaranteed after 20 rolls without Rare+, Epic+ after 50 rolls without Epic+, Legendary after 200 rolls without Legendary (resets upon obtaining qualifying rarity)
  • Rewarded ads do not alter rarity probabilities (ads only unlock roll execution for free users)
  • Current probability tables + boosted odds displayed in-app (Shop → Info icon)

Important Disclosures:

  • All currency grants are immediate and deterministic (no gambling / no randomization in purchases)
  • Currencies cannot be refunded, reversed, transferred, traded, or exchanged for real money
  • Starter Bundle is strictly one-time; attempts to repurchase are blocked
  • Pricing and availability may vary by region and platform (final price shown at checkout)
  • We may rebalance coin / pearl earnings or bundle contents prospectively for game balance
  • Misuse (fraud, exploitation, automation) may result in forfeiture without refund

We reserve the right to modify virtual currency systems, bundle contents, daily roll counts, boosted odds, fish availability, or reward structures at any time without notice or compensation. Changes apply prospectively.

Third-Party Services

Blobodoro integrates several third-party services to provide core functionality. By using the app, you agree to comply with the terms and privacy policies of these services:

Supabase (Cloud Storage):

  • Provides cloud backup/sync for Premium users
  • Stores encrypted session data, fish collections, and user credentials
  • Subject to Supabase Terms of Service and Privacy Policy
  • Hosted on AWS US-EAST-1 (United States)

RevenueCat (In-App Purchase Management):

  • Handles subscription validation and premium status management
  • Collects anonymous user IDs and purchase receipts
  • Subject to RevenueCat Terms of Service and Privacy Policy
  • Does NOT store payment information (managed by Apple)

Google AdMob (Advertising):

  • Displays rewarded video ads for free users
  • Collects device advertising identifier (IDFA) with your consent (ATT)
  • Subject to Google AdMob Terms and Privacy Policy
  • Ad personalization can be toggled in Account settings

Apple Services (Platform Integration):

  • In-App Purchases processed via Apple's payment system
  • Push Notifications delivered via Apple Push Notification Service (local only)
  • Subject to Apple's Terms of Service and Privacy Policy

Airtable (Waitlist & Beta Signup Management):

  • Used only on the public website (not inside the mobile app interface)
  • Stores email addresses submitted for: beta invitations, early access / waitlist, launch notifications
  • No other personal data is intentionally collected (no names, no usage metrics)
  • Emails are used solely to send beta invitations or important pre-launch updates
  • Data removal: you can request deletion anytime by emailing blobodoro@concurrent.space
  • Retention: removed after program conclusion or upon unsubscribe / deletion request
  • Airtable acts as a data processor; data is not sold, traded, or shared outside operational use
  • Subject to Airtable's Terms of Service and Privacy Policy

Important: Third-party services (Supabase, RevenueCat, Google AdMob, Apple, Airtable) are operated independently. We do not control and are not responsible for: (a) their uptime or availability; (b) the accuracy of their outputs; (c) data handling practices beyond our configuration; (d) policy or pricing changes; or (e) incidents originating solely within their infrastructure. Your use of those services is subject to their respective terms and privacy policies. We perform reasonable integration and configuration (e.g., enabling row-level security, using official SDKs) but assume no liability for third-party platform failures. Disputes, refund requests, or data subject rights related specifically to third-party controlled data must be directed to that provider.

Data and Privacy

We value your privacy and handle data according to our Privacy Policy. Blobodoro collects and stores the following data:

Local Data (Stored on Your Device):

  • Focus sessions (date, subject/emoji, duration, coins earned)
  • Fish collection and rarity
  • Virtual currency balance
  • Premium status and settings

Cloud Data (Premium Users Only, Requires Email):

  • Email address (for account authentication)
  • Encrypted backups of local data (sessions, fish, currency)
  • Stored via Supabase (PostgreSQL database)
  • Subject to 90-day retention policy after premium cancellation

Third-Party Data Collection:

  • RevenueCat: In-app purchase receipts, anonymous user IDs
  • Google AdMob: Device advertising identifier (IDFA), ad interaction data (with ATT consent)

By using Blobodoro, you agree to the terms of our Privacy Policy. For cloud sync, you explicitly consent to email collection and cloud storage via Supabase.

Marketing Communications & Unsubscribe

If you join our website waitlist or opt in to future marketing updates, we may send occasional emails (launch notifications, new feature announcements, critical service notices). We avoid spam and keep communications minimal.

You Can Unsubscribe Anytime By:

Unsubscribe requests are processed as soon as reasonably practicable. Transactional emails (receipts, legal notices) may still be sent when required.

International Data Transfers

Some third-party processors may store or process data outside your country of residence. These include:

  • Airtable: Waitlist email storage (global infrastructure)
  • Supabase: Cloud backups in AWS US-EAST-1 (SCCs for EU transfers)
  • RevenueCat: Subscription and purchase metadata (SCCs for EU transfers)
  • Google AdMob: Global ad delivery (EU-U.S. Data Privacy Framework participation)
  • Apple: Payment processing and notification tokens (global distribution)

Where required (e.g., EU data), transfers rely on safeguards such as Standard Contractual Clauses (SCCs) or Data Privacy Framework participation. Contact us to request more information about transfer mechanisms.

Data Breach Procedure (Summary)

In the event of a confirmed data breach impacting cloud backups or purchase validation data, we will:

  • Investigate and contain the incident
  • Rotate affected credentials / keys
  • Notify relevant authorities within 72 hours when legally required (GDPR)
  • Inform impacted users if risk to rights and freedoms is likely

Full details are available in the Privacy Policy. Most user data resides locally; premium cloud backups are limited in scope.

Cloud Save & Load (Premium Feature)

USER RESPONSIBILITY – YOU ARE SOLELY RESPONSIBLE FOR PROPER USE OF CLOUD FEATURES

Cloud Sync (Backup/Restore) is a Premium-only feature that allows you to backup and restore your focus sessions, fish collection, and currency across devices. By using cloud features, you acknowledge:

User Responsibilities:

  • You are solely responsible for understanding how Save/Load works before using it
  • Load = Overwrite: Loading cloud data REPLACES your current local data entirely
  • Save = Overwrite: Saving to cloud REPLACES your previous cloud backup
  • Accidental overwrite is YOUR responsibility – we cannot restore lost data
  • Always verify which data is more recent before loading or saving
  • Read the in-app prompts carefully before confirming any cloud operation

Emergency Backup (7-Day Safety Net):

  • Previous cloud save automatically kept for 7 days as "Emergency Backup"
  • Accessible via Account → Cloud Save → Emergency Restore
  • After 7 days, emergency backup is permanently deleted and cannot be recovered
  • This is your ONLY protection against accidental overwrites

Data Loss Scenarios (No Liability):

  • Accidental cloud load overwrites local data (user error)
  • Accidental cloud save overwrites previous backup (user error)
  • Device uninstallation without cloud backup (user forgot to save)
  • Premium expiration and 90-day inactivity (automatic deletion per policy)
  • Supabase service outages or technical failures (beyond our control)

NO REFUNDS OR COMPENSATION FOR LOST DATA

We are NOT liable for any data loss, regardless of cause. This includes lost progress, fish collections, currency, focus session history, or premium subscriptions. No refunds will be issued for data loss under any circumstances.

Cloud save/load is provided "as-is" for user convenience. Use with caution and always maintain awareness of which data is being overwritten.

Intellectual Property

All content within Blobodoro, including but not limited to text, graphics, code, and branding, is the property of Blobodoro or its licensors and is protected by applicable copyright and trademark laws. You may not reproduce or distribute any part of the App without prior written permission.

Disclaimer

Blobodoro is provided "as is" and "as available", without warranty of any kind, express or implied. We make no guarantees about:

  • The accuracy, completeness, or reliability of focus session tracking
  • The availability or uptime of the App or cloud services
  • The absence of bugs, errors, crashes, or interruptions
  • The security or integrity of cloud storage (Supabase)
  • The fairness or outcomes of Variant Rolling (inherently random)
  • The continued availability of any features or content
  • Compatibility with future iOS versions or devices

No Liability for:

  • Data Loss: Local data deletion, cloud sync errors, accidental overwrites
  • Service Outages: Supabase downtime, RevenueCat failures, AdMob unavailability
  • Device Issues: iOS updates breaking compatibility, storage errors, crashes
  • Variant Rolling Outcomes: Undesired variants, duplicate rolls, bad luck streaks
  • Productivity Impact: Missed focus sessions, inaccurate tracking, timer failures
  • Account Issues: Lost passwords, hacked accounts, unauthorized access
  • App Discontinuation: If Blobodoro is removed from App Store or discontinued

You use the App entirely at your own risk. We are not liable for any loss, damage, expense, or inconvenience resulting from use or inability to use Blobodoro, including but not limited to data loss, lost purchases, wasted time, or emotional distress.

NO WARRANTIES: To the fullest extent permitted by law, we disclaim all warranties (express, implied, statutory), including merchantability, fitness for a particular purpose, quiet enjoyment, non-infringement, accuracy and uninterrupted service. We do not warrant that the Service will be secure, error-free, virus-free, or meet your productivity goals.

Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL BLOBODORO BY CONCURRENT SPACE, ITS FOUNDERS, CONTRIBUTORS, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF DATA, PROFITS, REVENUE, GOODWILL, PRODUCTIVITY, OR BUSINESS INTERRUPTION, ARISING OUT OF OR RELATED TO YOUR USE OR INABILITY TO USE THE APP OR THIRD-PARTY INTEGRATIONS (SUPABASE, REVENUECAT, ADMOB, APPLE SERVICES), EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

AGGREGATE CAP: FOR PAID (PREMIUM) USERS, OUR TOTAL CUMULATIVE LIABILITY FOR ALL CLAIMS WILL NOT EXCEED THE AMOUNTS PAID TO US FOR PREMIUM SUBSCRIPTIONS OR LIFETIME ACCESS IN THE TWELVE (12) MONTHS PRIOR TO THE EVENT GIVING RISE TO THE CLAIM. FOR FREE USERS, THE TOTAL LIABILITY SHALL NOT EXCEED TWENTY (20) USD OR THE MINIMUM AMOUNT PERMITTED BY APPLICABLE LAW.

SOME JURISDICTIONS DO NOT ALLOW LIMITATIONS OF IMPLIED WARRANTIES OR LIABILITY FOR CERTAIN DAMAGES; THESE LIMITATIONS APPLY ONLY TO THE EXTENT ALLOWED.

Termination

We may suspend or terminate access to Blobodoro at any time, without prior notice or liability, for any reason — including if you breach these Terms.

Upon termination, your right to use the App will immediately cease.

User-Generated Content

Focus Session Names & Content:

When you create focus session names or other content within the app, you retain ownership of that content. However, you grant us a limited license to store and display this content for the proper functioning of the Service.

Fish & Variant Suggestions (Lifetime Premium Only):

Lifetime Premium users can submit suggestions for new fish species or color variants via the in-app suggestion form (Account → Suggest a Fish). By submitting a suggestion, you agree:

Data Handling: We store only the submitted suggestion text, desired rarity, and your account ID in a separate suggestions table. Suggestions are removed automatically if your account is deleted.

  • No Guarantee of Implementation: Suggestions are subject to review and approval at our sole discretion
  • No Compensation: You waive any rights to compensation if your suggestion is implemented
  • Intellectual Property Transfer: If implemented, all rights to the fish design transfer to Blobodoro
  • Content Standards: Suggestions must be appropriate, non-offensive, and adhere to community guidelines
  • Review: Suggestions are reviewed at our discretion; we may not respond individually

Prohibited Content (Applies to All User-Generated Content):

  • Sexually explicit, violent, or graphic content
  • Hate speech, discriminatory, or harassment-related content
  • Copyrighted material (fish names from other games, characters, brands)
  • Political, religious, or inflammatory content
  • Spam, advertisements, or promotional material

Consequences for Violations:

  • First Offense: Content rejection with warning
  • Repeated Violations: Loss of suggestion privileges
  • Severe Violations: Account suspension or permanent ban (no refunds)

You are solely responsible for ensuring that any content you create is appropriate, legal, and does not violate these Terms or applicable laws.

Account Suspension and Termination

We reserve the right to suspend or terminate your access to Blobodoro immediately, without prior notice, for the following reasons:

Grounds for Termination:

  • Terms Violations: Any breach of these Terms and Conditions
  • Offensive Content: Submitting inappropriate, hateful, or explicit fish suggestions or session names
  • Fraud/Abuse: Attempting to exploit bugs, duplicate currency, bypass payment, or hack premium features
  • Security Threats: Attempts to compromise app security, reverse-engineer code, or distribute modified versions
  • Harassment: Abusive or threatening behavior toward other users or developers
  • Chargebacks: Disputing legitimate charges with your bank/Apple (considered fraud)
  • Account Sharing: Sharing premium accounts or attempting to resell access
  • Legal Violations: Using the app for illegal activities or in violation of local laws
  • Extended Inactivity: Premium accounts inactive for 90+ days (automatic deletion per data retention policy)

Consequences of Termination:

  • Immediate loss of access to app and all features
  • Permanent deletion of cloud data
  • No refunds for active subscriptions or unused currency
  • Loss of all fish, focus session history, and virtual currency (non-recoverable)
  • Lifetime Premium revoked without compensation
  • Ban may be permanent with no appeal process for severe violations

NO REFUNDS FOR TERMINATED ACCOUNTS

If your account is suspended or terminated for violating these Terms, you forfeit all premium benefits, purchased currency, and access to the app. No refunds, partial refunds, or compensation will be issued under any circumstances.

We encourage all users to carefully review these Terms and use the app responsibly. Most terminations can be avoided by following the rules and treating the community with respect.

Beta Testing Program

If invited to participate in beta testing, you agree to:

  • Test features that may be unstable or incomplete
  • Provide constructive feedback when requested
  • Maintain confidentiality about unreleased features
  • Accept that beta rewards may be modified or removed

Beta access may be revoked at any time without notice. Special beta rewards (such as exclusive fish) are granted at our sole discretion.

Waitlist Terms

By joining our waitlist:

  • You acknowledge that app features may change during development
  • Early access is not guaranteed and is subject to availability
  • We reserve the right to modify launch timelines without notice
  • You may remove yourself from the waitlist at any time

App Store Compliance

When you download Blobodoro from app stores (Apple App Store, Google Play Store), you also agree to comply with their respective terms of service and policies. In case of conflict between these Terms and app store terms, the app store terms will prevail for matters related to your relationship with that platform.

Subscription Management and Upgrades

YOU ARE RESPONSIBLE FOR MANAGING YOUR SUBSCRIPTIONS

If you purchase Lifetime Premium while you have an active monthly or yearly subscription, your existing subscription will NOT be automatically canceled. You are responsible for manually canceling your previous subscription through your Apple App Store account settings to avoid duplicate charges.

Key Points:

  • No Automatic Cancellation: Blobodoro does not and cannot automatically cancel existing App Store subscriptions when you upgrade
  • Manual Cancellation Required: You must cancel previous subscriptions yourself via iOS Settings → Subscriptions or apps.apple.com/account/subscriptions
  • Multiple Active Subscriptions: If you fail to cancel, you may be charged for both your old subscription AND Lifetime Premium
  • No Refunds for Overlapping Charges: We are not responsible for duplicate charges resulting from uncanceled subscriptions
  • Upgrade Reminders: While the app may remind you to cancel when upgrading, it is ultimately your responsibility to manage your subscriptions

Important: Apple processes all subscription billing independently. We have no ability to cancel, modify, or refund App Store subscriptions. All subscription management must be done through your Apple account.

Refund Policy

ALL SALES ARE FINAL – NO REFUNDS WILL BE ISSUED UNDER ANY CIRCUMSTANCES

By making any in-app purchase (subscriptions, currency packs, or other paid content), you acknowledge and agree that all purchases are final and non-refundable, including but not limited to:

  • Premium Subscriptions: No refunds for Monthly, Yearly, or Lifetime Premium (even if unused)
  • Currency Packs: No refunds for coin purchases (even if coins not spent)
  • Accidental Purchases: No refunds for mistaken or unintended purchases
  • Lost Account Data: No refunds if you lose access to your account or local data
  • Account Termination: No refunds if your account is suspended/terminated for ToS violations
  • Subscription Cancellation: No partial refunds for canceling mid-billing period
  • Overlapping Subscriptions: No refunds for duplicate charges from uncanceled subscriptions when upgrading to Lifetime
  • Variant Rolling Disappointment: No refunds for undesired Variant Rolling outcomes (rarity, duplicates)
  • Feature Changes: No refunds if features are modified, removed, or not to your liking
  • App Discontinuation: No refunds if Blobodoro is discontinued or removed from app stores

Subscription Cancellation:

  • You can cancel subscriptions anytime via iOS Settings → Subscriptions
  • Cancellation prevents future charges but does NOT provide refunds for current billing period
  • Premium access continues until end of current billing cycle
  • After cancellation, cloud data retained for 90 days (then deleted per data retention policy)

Apple App Store Refunds:

While we do NOT issue refunds, you may request a refund directly from Apple via reportaproblem.apple.com. Apple refund approval is at their sole discretion and NOT guaranteed. If Apple approves a refund, your premium access will be immediately revoked.

This policy is enforced to prevent abuse and ensure fair access for all users. Please consider purchases carefully before completing transactions.

Force Majeure

We shall not be responsible for any delay or failure to perform resulting from causes beyond our reasonable control, including: natural disasters, fire, flood, earthquake, epidemic, pandemic, civil unrest, war, terrorism, embargoes, labor disputes, utility failures, widespread cloud provider or CDN outages, denial-of-service attacks, or governmental actions. Performance is suspended for the duration of the force majeure period without liability.

Dispute Resolution

Any disputes arising from these Terms or use of Blobodoro shall be resolved through:

  • Informal Resolution: Contact us first to attempt resolution
  • Binding Arbitration: Unresolved disputes shall be settled by binding arbitration
  • Individual Claims Only: You agree not to participate in class action lawsuits

This arbitration agreement does not apply to disputes that can be brought in small claims court or intellectual property disputes.

Severability

If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will remain in full force and effect. The invalid provision will be replaced with a valid provision that most closely reflects the original intent.

Business Transfers

If Blobodoro or its assets are involved in a merger, acquisition, financing, or sale, your data may be transferred as part of that transaction. Any successor will honor these Terms and the Privacy Policy, and will use your data only as allowed under the same or substantially similar protections.

Children's Use (COPPA Compliance)

Blobodoro is rated 4+ on the iOS App Store (suitable for all ages), but certain features have age restrictions:

Age Restrictions:

  • Under 13: May use app with local storage only (no cloud sync, no email collection)
  • 13+ Required: Cloud sync (email registration required per Apple's policies)
  • Parental Supervision Recommended: In-app purchases (use Family Sharing "Ask to Buy" feature)

Parents/Guardians:

  • Enable "Ask to Buy" in Family Sharing to control purchases
  • Monitor child's app usage and content creation (session names)
  • Contact blobodoro@concurrent.space to delete any data collected from children under 13
  • Review our Privacy Policy for details on data collection

By allowing a child under 13 to use Blobodoro with cloud sync, parents/guardians provide verifiable consent for email collection and cloud storage as described in our Privacy Policy.

Changes to These Terms

We may update these Terms and Conditions from time to time. When changes occur, we will post the updated version within the App or on our website. Changes take effect immediately upon posting.

Governing Law

These Terms shall be governed by and construed in accordance with the laws of your local jurisdiction, without regard to its conflict of law provisions.

Contact Us

If you have any questions or concerns about these Terms and Conditions, please contact us at:

Email: blobodoro@concurrent.space

Business Address: Concurrent Space, 71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

This Terms and Conditions page was adapted from standard app legal templates and customized for Blobodoro.