Terms of Service
Last Updated: April 17, 2026
1. Acceptance of Terms
By accessing or using Lucilla ("the App"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the App.
2. Eligibility
You must be at least 18 years old to use Lucilla. By using the App, you represent and warrant that you meet this age requirement and have the legal capacity to enter into these Terms.
3. Account Registration
- You must provide accurate, current, and complete information during registration
- You are responsible for maintaining the confidentiality of your account credentials
- You are responsible for all activities under your account
- Notify us immediately of any unauthorized account access
- We reserve the right to suspend or terminate accounts that violate these Terms
4. Subscriptions & Payments
4.1 Subscription Plans
Early Bird Pricing (First 100,000 Users):
- Plus: $10.00 USD/month or $100.00 USD/year
- Creator: $15.00 USD/month or $120.00 USD/year
- Partner Plus: $8.00 USD/month or $80.00 USD/year
- Partner Creator: $12.00 USD/month or $96.00 USD/year
Standard Pricing (After 100,000 Users):
- Plus: $14.99 USD/month or $149.99 USD/year
- Creator: $24.99 USD/month or $249.99 USD/year
4.2 Pricing Tiers
Lucilla offers the following pricing tiers for individuals and businesses:
- Pilot (Free): Basic features, limited reward claims, standard support
- Plus: Enhanced features, higher limits, priority support
- Creator: Full creator tools, monetization features, analytics
- Enterprise: Business-grade features, dedicated support, custom integrations (see Section 10A)
4.3 Billing
- Subscriptions automatically renew monthly unless canceled
- You will be charged through your app store account (Apple, Google, or Samsung)
- Prices are subject to change with 30 days' notice
- Refunds are handled per app store policies (generally no refunds for digital content)
4.4 Cancellation
- Cancel anytime through your app store subscription settings
- Cancellation takes effect at the end of the current billing period
- No partial refunds for unused time
5. USDC Wallet & Cryptocurrency
Important: USDC transactions are processed on the Base blockchain. Cryptocurrency transactions are irreversible. We are not responsible for lost funds due to user error.
5.1 Wallet Services
Lucilla provides two types of wallets powered by Circle:
Agent Wallet (AI-Managed, Developer-Controlled)
- Purpose: Enable fast, seamless AI-powered transactions without requiring passkey confirmation each time
- How it works: Lucilla holds the wallet keys, allowing the app to automatically process transactions on your behalf
- Best for: Everyday transactions — joining competitions, purchasing content, tipping creators, buying event tickets
- Default limits: $100 per transaction, $100 per day, $500 per week
- Customizable: You can adjust all limits at any time in Wallet > Agent Wallet > Settings
- Your control: You can withdraw funds at any time to your Modular Wallet or external wallet
- Security: Funds are held in Circle's secure infrastructure
Modular Wallet (User-Controlled, Non-Custodial)
- Purpose: Full user control with passkey authentication for larger amounts and long-term storage
- How it works: YOU control your wallet via passkey — only you can authorize transactions
- KYC limits apply: Transaction and withdrawal limits are based on your KYC verification tier (see Section 22)
- Recovery phrase: You can view your recovery phrase in wallet settings to backup your wallet
- Best for: Larger balances, withdrawals, external transfers
- Security: We do not have access to your Modular Wallet funds or private keys
You can use both wallet types simultaneously: Agent Wallet for everyday convenience, Modular Wallet for full control and security. Both wallets are subject to the KYC verification limits set in your Account settings.
5.2 Not a Financial Institution
Lucilla is not a bank, money transmitter, or financial institution. We do not hold deposits, issue loans, or provide financial advisory services. USDC held in your wallet is not insured by the FDIC or any government agency. USDC rewards are not guaranteed investments and should not be treated as such.
5.3 Platform Fees on USDC Transactions
Lucilla deducts platform fees from reward pools and certain transactions. Fee rates are configurable and vary by subscription tier and reward type. Current fee schedules are available in the App and may be updated with 30 days' notice.
5.4 Onramp Providers (Buying USDC)
Lucilla partners with third-party payment processors to allow you to purchase USDC directly in the app:
Coinbase Pay
- Requirements: Must have a Coinbase account
- How it works: Log in to Coinbase, transfer or buy USDC, sent to your Lucilla wallet
- KYC: Already verified through Coinbase
- Fees: 0-2% (FREE for Coinbase One members)
- Limits: Based on your Coinbase account limits
Important:
- Lucilla does NOT process payments directly - all transactions are handled by our onramp partners
- Fees are set by the payment provider, not Lucilla
- You must comply with the onramp provider's Terms of Service
- Payment failures or disputes must be resolved with the provider
- USDC purchases are final and non-refundable once delivered to your wallet
5.5 Risks
- Cryptocurrency values fluctuate
- Blockchain transactions are final and cannot be reversed
- Lost recovery phrases cannot be recovered
- You assume all risks associated with cryptocurrency use
5A. Platform Security & Early Access Program
5A.1 Security Architecture
Lucilla employs multiple layers of security to protect your assets and data:
- Non-custodial wallets: Your wallet keys are controlled by you through Circle Modular Wallets. Lucilla does not have direct access to move your funds without your authorization
- Transaction limits: Built-in daily and per-transaction limits protect against unauthorized large transfers
- Smart contract safeguards: All smart contracts are deployed on Base blockchain with standard security patterns including access controls, reentrancy guards, and pausability
- Multi-signal verification: Reward claims are verified through multiple independent signals before any funds are released
- Biometric authentication: Device-level biometric security (fingerprint, face recognition) protects your account access
5A.2 Early Access & Community Testing
Lucilla is in active development and continuously improving. As an early adopter, you are part of our community testing program:
- You may encounter occasional bugs or unexpected behavior — we appreciate your patience and feedback
- You can report bugs directly from your Account page in the app. Bug reports help us improve the platform for everyone
- We actively monitor all transactions and smart contract interactions for anomalies
- New features may be rolled out gradually and may change based on community feedback
5A.3 Limitation of Liability for Smart Contracts & Blockchain
IMPORTANT: While we take every reasonable precaution to ensure the security and correctness of our smart contracts and platform:
- Smart contracts on blockchain are immutable once deployed — if a bug exists in a deployed contract, it cannot be edited in place (though we can deploy updated versions and migrate)
- Blockchain transactions are irreversible — once confirmed on-chain, transactions cannot be undone by Lucilla or any third party
- Lucilla is not responsible for losses resulting from: smart contract vulnerabilities discovered after deployment, blockchain network outages or congestion, third-party wallet provider issues, user error (sending to wrong addresses), or events beyond our reasonable control
- Our total liability for any claim is limited to the amount of USDC you deposited in the 90 days prior to the incident
- We maintain operational reserves and continuously audit our systems, but no technology platform can guarantee 100% uptime or zero defects
5A.4 What We Do If Something Goes Wrong
In the unlikely event of a security incident or smart contract issue:
- We will notify affected users promptly and transparently
- We will pause affected features until the issue is resolved
- We will make reasonable efforts to recover or compensate affected funds where technically possible
- We will publish a post-incident report explaining what happened and how we're preventing recurrence
5A.5 Your Responsibility
- Keep your device secure and up to date
- Enable biometric authentication when available
- Do not share your account credentials or wallet recovery phrases
- Report suspicious activity immediately through the app
- Only deposit amounts you are comfortable using on the platform
6. Step Challenges & Competitions
6.1 Eligibility
- Must be 18+ and not residing in prohibited jurisdictions
- Competitions may be restricted based on local regulations in certain jurisdictions
- We reserve the right to verify eligibility and identity
6.2 Fair Play
- Using third-party apps or devices to artificially inflate step counts is prohibited
- Cheating, hacking, or manipulation will result in account termination
- We use anti-fraud measures to detect abnormal activity
- Device eligibility is enforced for paid matches — using an unapproved or ineligible wearable device will result in match invalidation and forfeiture of your entry commitment (see Section 6A)
- Disputes are resolved at our sole discretion
6.3 Payouts
- Winners receive USDC to their Lucilla wallet
- Payouts processed within 24-48 hours of challenge completion
- You are responsible for any taxes on winnings
6.4 Group Challenges & Sponsored Competitions
Anyone — businesses, friends, family, or organizations — can sponsor step challenges on Lucilla:
- Sponsor eligibility: Any Lucilla user or enterprise customer can fund a challenge prize pool from any location worldwide. Sponsoring is a promotional contribution, not wagering
- Fully sponsored (free-to-enter): When a sponsor fully funds the prize pool and participants pay no entry fee, users in ALL locations — including geographically restricted states — can participate and receive USDC prizes. This is legally classified as a promotional giveaway/sweepstakes
- Mixed funding: If participants also stake USDC alongside sponsor funds, geographic restrictions apply (see Competition Rules Section 2A)
- Sponsorship never influences outcomes — winners are determined solely by verified step performance
- Sponsored challenge terms (duration, goals, prizes) are displayed before you join
- Lucilla is not responsible for sponsor obligations beyond distributing the funded prize pool
6A. Wearable Devices & Fitness Tracking
6A.1 Approved Wearable Devices
Lucilla maintains an approved device list organized by accuracy tier based on peer-reviewed Mean Absolute Percentage Error (MAPE) studies. Your device tier determines which match types you are eligible to participate in.
Tier 1 — Excellent (Less than 4% step-count error)
| Brand | Models |
| Fitbit | Charge 6, Inspire 3 |
| Apple Watch | Series 8, Series 9, Series 10, Ultra 2 |
| Samsung | Galaxy Watch 6, Galaxy Watch 7 |
| Google | Pixel Watch 2, Pixel Watch 3 |
| Garmin | Forerunner 265, Forerunner 965, Fenix 8 |
Tier 2 — Good (4-8% step-count error)
| Brand | Models |
| Apple Watch | SE |
| Samsung | Galaxy Watch 5 |
| Google | Pixel Watch 1 |
| Amazfit | GTR 4, T-Rex 3 |
| Polar | Vantage V3 |
| COROS | APEX 2 Pro |
| Huawei | Watch Fit 3 |
Tier 3 — Moderate (8-15% step-count error, free matches only)
| Source | Details |
| Phone pedometers | Apple Health (iPhone motion coprocessor), Samsung Health (Samsung phones), Google Fit (Android phones) |
Tier 3 devices are NOT eligible for paid matches. They may only be used for free matches and challenges.
6A.2 Paid Match Device Requirements
To participate in paid matches (matches requiring a USDC entry commitment), your device must meet the following requirements:
- Maximum 8% MAPE: Only Tier 1 and Tier 2 devices are eligible for paid matches
- Approved list only: Your device must appear on the approved device list above
- One device per match: You must use a single approved device for the duration of each match
- Device verification: Lucilla may verify the device source of your step data and reject data from unapproved devices
Using an unapproved device for a paid match will result in match invalidation and forfeiture of your entry commitment.
6A.3 Bridge-Sync Devices
Certain wearable devices do not integrate directly with Apple Health or Google Health Connect. Instead, they sync step data through a companion app that bridges to the platform health service:
Bridge-sync devices: Garmin, Amazfit, Polar, COROS, and Huawei Watch
How bridge-sync works:
- Your wearable records steps locally
- The companion app (e.g., Garmin Connect, Zepp, Polar Flow, COROS, Huawei Health) syncs data from the wearable
- The companion app pushes step data to Health Connect (Android only)
- Lucilla reads step data from Health Connect
Sync delay: Bridge-sync devices typically have a 15-30 minute delay between when steps are taken and when they appear in Health Connect. This delay varies by manufacturer and sync settings.
Eligibility restrictions due to sync delay:
- NOT eligible for intraday paid matches (10-minute, 30-minute, 1-hour, and 2-hour matches) — the sync delay makes real-time step verification unreliable for short-duration matches
- Eligible for daily, weekly, and monthly paid matches — the sync delay is negligible relative to the match duration
- Eligible for all free matches regardless of duration
Note: Bridge-sync is only available on Android via Health Connect. iOS users must use Apple Watch or Fitbit for direct integration.
6A.4 Platform Compatibility
iOS (iPhone)
| Device | Integration |
| Apple Watch (all approved models) | Direct sync via Apple Health |
| Fitbit (Charge 6, Inspire 3) | Cross-platform — syncs via Fitbit app to Apple Health |
Android
| Device | Integration |
| Samsung Galaxy Watch (all approved models) | Direct sync via Samsung Health / Health Connect |
| Google Pixel Watch (all approved models) | Direct sync via Health Connect |
| Fitbit (Charge 6, Inspire 3) | Cross-platform — syncs via Fitbit app to Health Connect |
| Garmin (Forerunner 265, 965, Fenix 8) | Bridge-sync via Garmin Connect to Health Connect |
| Amazfit (GTR 4, T-Rex 3) | Bridge-sync via Zepp app to Health Connect |
| Polar (Vantage V3) | Bridge-sync via Polar Flow to Health Connect |
| COROS (APEX 2 Pro) | Bridge-sync via COROS app to Health Connect |
| Huawei (Watch Fit 3) | Bridge-sync via Huawei Health to Health Connect |
6A.5 Device Accuracy Disclaimer
- Accuracy ratings (MAPE tiers) are based on peer-reviewed studies and independent testing at the time of device approval
- Actual accuracy may vary depending on wrist placement, walking speed, terrain, arm swing, and individual biomechanics
- Lucilla does not guarantee the accuracy of any wearable device
- Lucilla reserves the right to update the approved device list, add new devices, remove devices, or change tier classifications at any time with 14 days' notice
- Updated device lists will be published at lucilla.ca/approved-devices
- If your device is removed from the approved list or downgraded, active paid matches will be honored through completion
7. Content & Conduct
7.1 Your Content
- You retain ownership of content you post (photos, messages, etc.)
- You grant us a license to use, display, and distribute your content within the App
- You are responsible for your content and its legality
7.2 Prohibited Conduct
You may NOT:
- Post illegal, harmful, threatening, or abusive content
- Harass, bully, or intimidate other users
- Impersonate others or misrepresent your identity
- Spam, scam, or engage in fraudulent activity
- Reverse engineer, hack, or exploit the App
- Use bots, scripts, or automated tools
- Share explicit or adult content
8. Creator Content & AI Tools
8.1 AI Content Generation
- Lucilla provides AI tools to help you create content (images, text, social posts)
- AI-generated content is provided "as is" without warranties
- You are responsible for reviewing and editing AI outputs before publishing
- AI may occasionally produce inaccurate or inappropriate content - use your judgment
8.2 Creator Bonded Curve & Monetization
Lucilla uses a Square Root Bonding Curve for creator monetization:
How It Works:
- Followers = Value: Your creator token price increases based on the square root of your follower count
- Formula: Token Price = Base Price x sqrt(Followers)
- Example: 100 followers = 10x base price, 10,000 followers = 100x base price
- Why square root? Prevents excessive speculation while rewarding genuine growth
Creator Earnings:
- Earn USDC when followers purchase your creator tokens
- Earn from content subscriptions (Pro tier required)
- Earn from tips and sponsorships
- Withdrawals subject to KYC tier limits (see Section 22)
Important Notes:
- Creator tokens are NOT securities or investment instruments
- Token values are based solely on creator popularity, not financial performance
- No guarantee of earnings or token value appreciation
- We reserve the right to modify the bonding curve formula with 30 days notice
9. Lucilla AI Journal
9.1 Journal Functionality
- Lucilla provides an AI-powered journal where you can chat with an AI assistant
- Journals are private by default and stored securely
- You can search your past journal entries within the app
- Journal data is encrypted and only accessible to you
9.2 Sharing Journals
You can choose to share your journal entries publicly:
- Anonymous sharing (default): Your journal is shared to lucilla.app without revealing your username or identity
- Public sharing with attribution: You can optionally attach your username to shared journals
- What gets shared: User prompts and AI responses only (no metadata or timestamps)
- Search & Discovery: Shared journals are searchable on lucilla.app by all users
9.3 Journal Privacy
- By default, your journals are PRIVATE and never shared
- You must explicitly choose to share each journal entry
- Once shared, journal entries cannot be un-shared (they're on the blockchain)
- Lucilla does not read, monitor, or use your private journals for any purpose except providing the service
9.4 AI Limitations
- Lucilla AI is NOT a therapist, medical professional, or licensed counselor
- Do not rely on AI for medical, legal, or financial advice
- AI responses may be inaccurate, incomplete, or inappropriate
- If you're experiencing a mental health crisis, contact a professional or call a crisis hotline
10. Geo/QR Advertising & Rewards
10.1 Reward Types
Lucilla supports the following reward types that businesses and creators can offer:
- USDC Payment: Direct USDC sent to the claimant's wallet
- Promo Discount: A promotional discount or offer redeemable at the business
- Event Access: Access to an event, experience, or exclusive content
- Honeypot Geo Ad: A location-based reward placed on specific geographic areas (hex zones), available to users who visit the area
- Social USDC: USDC rewards distributed through social interactions and sharing
10.2 Claim Methods
Rewards can be claimed using the following methods:
- QR Code: Scan a QR code displayed at the business or shared digitally
- Geo Location: Visit the specified physical location with GPS verification
- Geo + QR Redeem (Two-Step): First, claim the reward by visiting the geographic location. Then, redeem the reward by scanning a QR code at the business. Both steps must be completed to receive the reward. A 6-character redemption code is generated at claim and must be presented at redemption.
10.3 Mystery Rewards
Businesses may configure Mystery Rewards, where the exact reward amount is randomized from business-configured tiers. When you claim a Mystery Reward:
- The reward amount is randomly selected from the tiers configured by the business
- Each tier has a probability set by the business
- The result is final and cannot be re-rolled or disputed
- Mystery Rewards are distributed fairly using verifiable randomization
10.4 Recurring Rewards & Schedules
Businesses may configure rewards that automatically activate on specific days and times (e.g., "Happy Hour Fridays 4-6 PM"). Recurring rewards:
- Are available only during the scheduled time windows
- May have limited quantities per activation period
- Follow the same claim rules as standard rewards
10.5 Referral Codes for Rewards
Users may receive referral codes linked to specific reward campaigns. When you share a referral code and another user claims a reward using it, you may earn a bonus as configured by the business. Referral bonuses are subject to the same terms as standard rewards.
10.6 XP Points & Streak Bonuses
- Users earn platform XP (experience points) for claiming rewards and completing platform activities
- XP points track your engagement level and may unlock platform benefits
- Consecutive daily claims may earn streak bonuses as configured by the reward campaign
- XP points have no cash value and cannot be exchanged for USDC or any other currency
- Lucilla reserves the right to modify the XP system at any time
10.7 How Geo Rewards Work
- Businesses and creators can place USDC rewards at physical locations or on QR codes
- Users "claim" rewards by visiting the location or scanning the QR code
- Rewards are distributed on a first-come, first-served basis until the reward pool is depleted
- GPS verification required for location-based rewards
10.8 Creator & Business Fees
Lucilla charges platform fees on Geo/QR advertising campaigns based on subscription tier:
Pro Tier (Personal Use):
- Base fee: 10% on campaigns under $100/month
- Volume pricing: Fee increases to 20% as spend grows (prevents abuse)
- $100+/month: 5% fee (encourages larger campaigns)
Creator Pro Tier (Businesses & Creators):
- Flat fee: 10% on all campaigns (no volume scaling)
- Priority placement: Your campaigns appear first in search results
- Analytics dashboard: Track claim rates, user engagement, ROI
Reward-Specific Fees:
- Promo Rewards: First N rewards free per month (varies by tier), then a per-promo fee applies
- Event Rewards: A percentage of the ticket price or a flat fee per event access granted
- Honeypot Geo Ads: Per-hex per-month fee based on geographic coverage area
- Fee schedules are available in the App and are subject to change with 30 days' notice
10.9 Campaign Expiration & Refund Policy
What happens to unclaimed rewards?
- Active campaigns: Your geo/QR campaign stays live until you deactivate it or funds run out
- Deactivating campaigns: You can deactivate your campaign at any time via the smart contract
- Unclaimed funds refund: When you deactivate a campaign, ALL unclaimed USDC is automatically returned to your wallet
- No time expiration: Campaigns do not auto-expire based on time
- Example: You fund a $100 campaign, users claim $60, you deactivate — you get $40 refunded instantly
10.10 Advertiser Responsibilities
- You are responsible for funding your campaigns with sufficient USDC
- Campaigns automatically pause when funds are depleted
- Once claimed by users, rewards CANNOT be refunded (only unclaimed funds are refundable)
- You must comply with local advertising laws and regulations
- Prohibited: Misleading ads, adult content, illegal products, scams
10.11 User Data Sharing with Reward Providers
By using Lucilla and claiming geo/QR rewards, you agree that your basic contact information may be shared with the businesses and creators whose rewards you claim. Specifically:
- What is shared: Your display name, email address, and phone number (if provided) may be shared with the business or creator whose reward campaign you participated in
- Purpose: To allow businesses to send you promotional offers, thank-you messages, loyalty communications, and campaign-related notifications
- When it is shared: Your information is shared when you claim a geo/QR reward or visit a participating business through the Lucilla platform
- Opt-out: You may opt out of data sharing with businesses at any time in your account privacy settings. Note that opting out may limit your ability to participate in certain reward campaigns that require data sharing as a condition of participation
- Business obligations: Businesses receiving your data must comply with applicable privacy laws (GDPR, CCPA, PIPEDA, CAN-SPAM) and may only use your information for legitimate business communications related to their services. Businesses may not sell, transfer, or share your information with unrelated third parties
- Campaign analytics: Businesses receive aggregated and individual visit data including visit timestamps, duration, and frequency to measure campaign effectiveness
This data sharing is a core feature of the Lucilla platform. It enables businesses to build direct relationships with their customers and provides you with personalized offers and communications from businesses you have chosen to visit. By creating an account and accepting these Terms, you consent to this data sharing as described above.
10.12 User Responsibilities (Claiming Rewards)
- You must physically visit locations or scan QR codes to claim rewards
- GPS spoofing, VPNs, or location manipulation is prohibited
- One claim per user per campaign (unless the campaign allows multiple claims)
- We reserve the right to revoke rewards obtained fraudulently
10A. Enterprise Platform
10A.1 Enterprise Accounts
Enterprise accounts are business accounts separate from personal user accounts. Enterprise features are designed for businesses that wish to create and manage reward campaigns, team operations, and customer engagement at scale.
- Enterprise accounts require business registration and acceptance of these Terms
- Enterprise accounts are subject to additional enterprise-specific agreements as applicable
- A personal Lucilla account is required to create an enterprise account
10A.2 Enterprise Handle System
Each enterprise account is assigned a unique handle in the format @businessname.
- Handles must be unique across the platform
- Handles are subject to a 30-day change cooldown after modification
- Lucilla reserves the right to reclaim handles that infringe on trademarks, are misleading, or violate our content policies
- Handles cannot be sold, transferred, or traded between accounts
10A.3 Enterprise Pricing
Enterprise customers are subject to the following fee structure:
- Per-reward fees: A percentage fee is applied to each USDC reward distributed through the platform, varying by reward type and volume
- Location-based fees: A monthly fee per active business location registered on the platform
- Enterprise trial: New enterprise accounts receive a 3-month free trial period with full access to enterprise features
- Custom pricing: Enterprise customers with significant volume may negotiate custom pricing
Detailed pricing is available at lucilla.app/enterprise and is subject to change with 30 days' notice.
10A.4 Enterprise Data Access
Enterprise customers receive access to campaign analytics and performance data. This data is subject to the following restrictions:
- Anonymized analytics only: Enterprise customers receive aggregated, anonymized data about campaign performance (claim rates, geographic distribution, time patterns, engagement metrics)
- No individual identification: Enterprise customers cannot identify individual users through the analytics provided. Raw user data is retained by Lucilla and is not shared with enterprise customers
- Compliance: Enterprise customers must comply with all applicable privacy laws when using analytics data
- Data retention: Campaign analytics are available for the duration of the enterprise subscription plus 90 days
10A.5 Business Profiles & Shop Tab
Enterprise customers may create public business profiles that include:
- Shop tab: A public-facing page showcasing active reward campaigns, promotions, and business information
- Marketing posts: Businesses may publish marketing content that appears in the Lucilla social feed, subject to our content policies (Section 7)
- Business hours: Publicly displayed hours of operation
- Social links and contact information: Publicly visible business contact details and social media links
- Team management: Businesses may add staff members, assign roles (owner, manager, staff), and manage permissions for their enterprise account
- Employee tipping: Users may tip business staff members via USDC. Tips are sent directly to the staff member's Lucilla wallet. Lucilla does not deduct platform fees from tips
11. Step Challenges & Fitness Competitions
11.1 Discovery & Matchmaking
Lucilla provides a discovery system where users can find fitness partners and join competitions:
- User Discovery Tab: Swipe-style interface to find nearby or global fitness partners
- Location-based matching: Find users in your city or country for local meetups
- AI-powered matching: Our WASM processor analyzes your fitness goals, activity level, and preferences to suggest compatible partners
- Privacy controls: You control what profile information is visible in discovery
- Chat before competing: Message potential opponents before creating a match
11.2 Free Matches vs Paid Matches
Free Matches (No USDC Required):
- Available to all users including those under 18 years old
- No entry fee or stake required
- Earn: Achievement badges, leaderboard rankings, XP points, and social recognition
- Duration: 1 day, 7 days, or 30 days
- No geographic restrictions - available worldwide
- Match types: 1v1, Free-for-All (FFA), Team Matches, Goal-Based
- Unlimited participation - join as many free matches as you want
Paid Matches (Financial Commitment Required):
- Age requirement: Must be 18+ to participate (ID verification required)
- Entry commitment: Minimum $1 USDC (no maximum with full KYC)
- Winner takes pot: Highest step count wins entire prize pool (minus 5% platform fee)
- Geographic availability: Available worldwide except the following US states: Arizona, Arkansas, Connecticut, Delaware, Louisiana, Montana, South Carolina, Tennessee
- Verification required: Only ID-verified users (Tier 3+) can participate in paid matches
- Anti-cheating verification: Step counts are validated using our AI fraud detection system
11.3 Match Rules & Winner Determination
- 1v1 Matches: Participant with higher step count wins entire pot
- Free-for-All (FFA): 3-10 participants, ranked by step count, top performer wins
- Team Matches: 2v2 or larger teams, team with highest combined steps wins
- Goal-Based: All participants who hit goal split prize pool equally (similar to StepBet)
- Ties: Prize pool split equally among tied participants
- Disqualification: Cheating, suspicious patterns, or device manipulation results in commitment forfeiture
11.4 Legal Classification of Step Matches
Paid Step Matches are skill-based fitness competitions, NOT gambling:
- Structured as "commitment contracts" (legally recognized model used by StepBet, HealthyWage, DietBet)
- Outcomes are 100% dependent on your physical activity and effort
- NO element of chance - winner determined solely by step counts
- Legal worldwide in most jurisdictions without gambling licenses (including UK, EU, Canada, Australia, Japan, etc.)
- Does NOT constitute gambling under UK Gambling Act 2005 (skill-based, not chance-based)
- Prohibited in specific US states and countries as listed in Section 11.5 below
- Users are responsible for ensuring compliance with local laws in their jurisdiction
11.5 Geographic Restrictions & Location Verification
Paid Peer Competition Restrictions
Paid peer competitions are NOT available in the following US states:
- Arizona (AZ) — Skill-based contest restrictions
- Arkansas (AR) — Skill-based contest restrictions
- Connecticut (CT) — Skill gaming restrictions
- Delaware (DE) — Skill-based contest restrictions
- Louisiana (LA) — Parish-by-parish restrictions
- Montana (MT) — Skill gaming restrictions
- South Carolina (SC) — Skill-based contest restrictions
- Tennessee (TN) — Skill-based contest restrictions
Paid competitions are available in all other US states and all Canadian provinces (age 18+, or 19+ in BC, Alberta, Manitoba, Quebec, Nova Scotia, PEI).
Sponsored challenges and free competitions are available in all US states and provinces — they are promotional contests, not skill-based wagering.
Blocked Countries (US Sanctions / Legal Restrictions):
- Cuba (CU), Iran (IR), North Korea (KP), Syria (SY) — US sanctions
- Russia (RU), Belarus (BY) — Sanctions and payment restrictions
- Venezuela (VE) — Sanctions and economic instability
- Myanmar (MM) — Sanctions
Users in blocked locations may still enjoy free Step Matches, fitness tracking, social features, and geo-rewards. Only paid Step Matches are restricted.
Location Verification Enforcement
Lucilla enforces geographic restrictions using real-time GPS verification:
- Real-Time GPS Check: When joining a paid Step Match, your device's current GPS location is collected and verified server-side. Paid matches require location services to be enabled.
- KYC Residence Check: If you verified your identity from a sanctioned country, your account is permanently restricted from paid matches regardless of your current location.
- Server-Side Enforcement: All location checks are performed on our servers and cannot be bypassed through client-side modification.
- Compliance Logging: All paid match geo-restriction checks (both allowed and blocked) are logged for regulatory compliance and audit purposes.
Travel Policy: Location restrictions are based on where you are when you play, not where you live. If you live in an allowed state but travel to a blocked state, you cannot play paid matches while in the blocked state. Conversely, if you live in a blocked state but travel to an allowed state, you can play paid matches while in the allowed state.
Prohibited Location Manipulation
You may NOT:
- Use GPS spoofing apps or tools to fake your location
- Use VPNs or location masking to circumvent geographic restrictions
- Modify the app to bypass location verification
- Use emulators or virtual devices with fake GPS data
Violations will result in immediate account suspension, forfeiture of all match funds, and permanent ban from the platform.
11.6 Cryptocurrency On/Off-Ramp Geographic Restrictions
While Step Matches are available in most jurisdictions, Coinbase Pay on/off-ramp services (buy/sell USDC with fiat) may not be available in certain countries due to Coinbase's compliance requirements:
12. Voice & Video Rooms
12.1 Room Types
Lucilla provides real-time voice and video chat rooms powered by LiveKit:
- Audio-only rooms: Voice chat for up to 100 participants
- Video rooms: Video chat for up to 20 participants
- Hybrid rooms: Mix of audio and video participants
- Public rooms: Anyone can join and discover
- Private rooms: Invite-only, password-protected
12.2 Room Policies
- Recording: Rooms may be recorded if the creator enables recording. You will be notified before joining a recorded room.
- Moderation: Room creators can mute, kick, or ban participants
- Content rules: Prohibited content includes:
- Nudity, sexual content, or adult material
- Harassment, hate speech, or threats
- Illegal activity or promotion of violence
- Spam, scams, or unsolicited advertising
- Privacy: By joining a room, you consent to other participants seeing/hearing you
- Paid rooms: Creators can charge USDC entry fees (10% platform fee applies)
12.3 Room Advertising & Sponsorships
- Creators can display ads in their rooms (Creator Pro subscription required)
- Ads must comply with our content policies (no adult content, scams, or misleading claims)
- Room participants can "tip" creators or pay for ad-free access
- Platform takes 10% fee on room ads and sponsorship deals
13. Intellectual Property
13.1 Ownership
All content, features, functionality, software, designs, and technology of the App are owned by Lucilla Inc. and are protected by copyright, trademark, patent, trade secret, and other intellectual property laws. This includes but is not limited to:
- The Lucilla name, logo, and all brand elements, which are registered trademarks of Lucilla Inc.
- The geo-reward distribution system and algorithms
- The proprietary location intelligence location intelligence system
- The Mystery Reward randomization mechanism
- The two-step Geo + QR redemption process
- The step challenge matching and verification systems
- The bonding curve creator monetization model
- All proprietary algorithms, data models, and technical processes
13.2 Restrictions
You may NOT:
- Copy, modify, distribute, or create derivative works based on the App or its components
- Reverse engineer, decompile, or disassemble any part of the App or its underlying technology
- Scrape, crawl, or use automated means to extract data, algorithms, or business logic from the App
- Attempt to replicate, recreate, or build competing products based on Lucilla's proprietary reward distribution algorithms, proprietary location intelligence, or two-step redemption processes
- Remove, alter, or obscure any copyright, trademark, or proprietary notices
- Use Lucilla's intellectual property for any purpose not expressly permitted by these Terms
13.3 User License
Subject to your compliance with these Terms, Lucilla grants you a limited, non-exclusive, non-transferable, revocable license to access and use the App for your personal, non-commercial use (or for authorized business use if you hold an Enterprise account).
14. Health & Fitness Disclaimers
Medical Disclaimer: Lucilla is not a medical device or health care provider. Consult a physician before starting any fitness program. We are not liable for health-related injuries or issues.
- Step counts and health data may not be 100% accurate
- Use fitness features at your own risk
- We do not provide medical advice or diagnoses
15. Third-Party Services
The App integrates with third-party services (Apple Health, Google Fit, Samsung Health, Circle, Firebase, Coinbase Pay). We are not responsible for third-party services or their terms.
16. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
- Lucilla is provided "AS IS" without warranties
- We are not liable for indirect, incidental, or consequential damages
- Our total liability is limited to the amount you paid us in the past 12 months
- We are not responsible for lost cryptocurrency, data, or profits
17. Indemnification
You agree to indemnify and hold us harmless from claims arising from your use of the App, violation of these Terms, or infringement of third-party rights.
18. Termination
- You may delete your account at any time in App Settings
- We may suspend or terminate accounts for Terms violations
- Upon termination, your data will be deleted per our Privacy Policy
- Blockchain transactions are permanent and cannot be deleted
19. Changes to Terms
We may update these Terms at any time. We will notify you of material changes via email or in-app notification. Continued use after changes constitutes acceptance.
20. Governing Law & Disputes
- These Terms are governed by the laws of Delaware, USA
- Disputes will be resolved through binding arbitration (not class action)
- You waive the right to a jury trial
21. Miscellaneous
- Severability: If any provision is invalid, the rest remains in effect
- No Waiver: Our failure to enforce a right does not waive it
- Entire Agreement: These Terms constitute the entire agreement between you and us
22. Identity Verification & Account Limits
Age Requirement
You must be at least 18 years old to participate in:
- Paid Step Matches - skill-based fitness competitions with financial commitments
No age restriction for:
- Free matches and challenges
- Voice/video rooms
- AI content creation and journaling
- Earning USDC from content creation, ads, or referrals
- Withdrawing funds (subject to KYC tier limits below)
Why only paid matches require 18+? Skill-based competitions with financial commitments are regulated under gaming laws in most states, which require participants to be legal adults.
KYC Verification Tiers
Lucilla operates a tiered verification system to ensure compliance with anti-money laundering (AML) and know-your-customer (KYC) regulations:
Tier 1: Unverified (Email Only)
- Requirements: Email registration only
- Paid Matches: Not allowed (cannot verify age 18+)
- Withdrawal Limits: $3,000/day
- Why This Limit: Federal "Travel Rule" requires identity verification above $3,000/day in crypto transactions
Tier 2: Phone Verified
- Requirements: Phone number verification via SMS
- Paid Matches: Not allowed (phone doesn't prove age)
- Withdrawal Limits: $3,000/day
- Why Limited: Phone verification doesn't satisfy age verification requirements for skill-based competitions
Tier 3: ID Verified (Enhanced KYC)
- Requirements: Government-issued photo ID + live selfie verification
- Process:
- Upload front of ID (driver's license, passport, or government ID)
- Upload back of ID (if applicable)
- Take live selfie (camera enforced - no uploads)
- AI verification completes in 30-60 seconds
- Features:
- Age verified (18+)
- Paid fitness competitions allowed
- Unlimited competitions per day
- Higher commitment limits per match
- Withdrawal limit: $10,000/day
- Why $10k limit: Federal Currency Transaction Report (CTR) threshold - we file reports for amounts above this
Tier 4: Full KYC (Bank Linked or Enhanced+)
- Requirements: Enhanced KYC + bank account verification or additional documentation
- Features:
- Unlimited withdrawals (we file CTRs for transactions $10k+)
- Unlimited competition commitments
- Priority customer support
- Advanced features access
Verification Process
What We Verify:
- Age: You must be 18+ (verified via government ID)
- Identity: Name matches ID document
- Liveness: Live selfie proves you're a real person (not a photo or deepfake)
- Address: (For higher tiers) Proof of residence
How Verification Works:
- Live Photo Requirement: You must take a photo using your device's camera (gallery uploads are blocked)
- AI detects screen artifacts, lighting inconsistencies, and depth to ensure liveness
- Currently uses passive liveness (single photo analysis)
- May upgrade to active liveness (video with movement) in the future
- Instant Results: AI verification completes in 30-60 seconds
- Privacy: Your ID is encrypted and securely stored in compliance with data protection laws
Account Limits by Tier
| Tier | Age Verified | Paid Matches | Withdrawal Limit |
| Unverified | No | Not Allowed | $3,000/day |
| Phone Verified | No | Not Allowed | $3,000/day |
| ID Verified | Yes (18+) | Unlimited | $10,000/day |
| Full KYC | Yes (18+) | Unlimited | Unlimited* |
*CTR reports filed for daily transactions exceeding $10,000 as required by federal law
Prohibited Actions
You may NOT:
- Create multiple accounts to avoid limits
- Use fake IDs or someone else's ID
- Manipulate photos to pass liveness checks
- Share accounts with others
- Use VPNs, GPS spoofing, or any method to hide or fake your location (see Section 11.5)
Consequences:
- Account suspension or termination
- Forfeiture of funds
- Legal action for fraud
- Permanent ban from platform
Data Privacy & Security
- Your ID and selfie are encrypted and stored securely
- We comply with GDPR, CCPA, and applicable data protection laws
- Your ID is only used for age/identity verification
- We never share your ID with third parties (except as required by law)
- You can request deletion of your ID after verification (account may revert to lower tier)
23. Referral Program
Overview
The Lucilla Referral Program allows users to share their unique referral code with friends and earn USDC rewards when those friends subscribe to a paid plan.
Important: Only YOU (the referrer) earn rewards, not the person using your code.
How It Works
- Every Lucilla user automatically receives a unique referral code in the format: `LUCXXXXXXXX`
- You can share your code via QR code, copy link, or share link: `https://lucilla.app/ref/YOURCODE`
- New users can enter your code during signup
- Existing users can enter your code within their first 30 days of account creation
Earning Rewards
When someone uses your referral code and subscribes to a paid plan, you earn:
- $5 USDC per month for each month they maintain an active paid subscription
- Maximum of 6 months of rewards per referred user ($30 total)
- Rewards are paid automatically when the referred user makes their monthly payment
- Rewards are deposited into your Lucilla Smart Wallet
Referral Code Limits
- One code per account: Users can only use ONE referral code per account, ever
- Cannot be changed: Once a referral code is applied, it cannot be removed or replaced
- 30-day window: Existing users can only enter a code within 30 days of account creation
- No self-referrals: You cannot use your own referral code
Reward Restrictions
- Rewards are only paid when the referred user has an active paid subscription (Pro or Creator Pro)
- No rewards during free trials
- If a referred user cancels, rewards stop immediately
- Maximum 6 months of rewards per referred user
- Rewards are non-transferable and cannot be exchanged for cash
Fraud & Abuse
We reserve the right to:
- Suspend or terminate accounts engaging in fraudulent referral activity
- Withhold or revoke rewards from suspicious referrals
- Modify or terminate the referral program at any time
- Investigate unusual referral patterns
Examples of fraudulent activity:
- Creating fake accounts
- Using stolen payment methods
- Coordinating with others to game the system
- Using bots or automated scripts
Tax Implications
- Referral rewards may be considered taxable income in your jurisdiction
- You are responsible for reporting and paying any applicable taxes
- Lucilla does not provide tax advice - consult a tax professional
For complete Referral Program details, see: Referral Program Terms
24. Anti-Money Laundering (AML) & Compliance
Lucilla is committed to preventing financial crime and complies with U.S. Anti-Money Laundering (AML) regulations, including the Bank Secrecy Act (BSA) and OFAC sanctions.
Transaction Screening
All transactions are automatically screened for:
- OFAC Sanctions: Compliance with Office of Foreign Assets Control (OFAC) sanctions list
- Transaction Velocity: Monitoring for unusual transaction patterns and frequencies
- Structuring Detection: Identifying attempts to avoid $10,000 reporting thresholds
- Geographic Anomalies: Detecting unusual location patterns
- Risk Assessment: Automated risk scoring (0-100 scale) for every transaction
Transaction Limits
To prevent fraud and comply with regulations, the following limits apply:
- Hourly Limit: Maximum 10 transactions per hour
- Daily Limit: Maximum 50 transactions per day
- Daily Volume: Maximum $10,000 USD in total transaction volume per day
Know Your Customer (KYC) Requirements
Identity verification is REQUIRED for:
- Single transactions of $1,000 or more
- Cumulative daily transactions exceeding $1,000
- Any transactions flagged as high-risk by our automated systems
KYC Verification Process:
- Upload government-issued photo ID (driver's license, passport, or state ID)
- Take a selfie for identity verification
- Verification typically completed within minutes using AI technology
- Failure to complete KYC when required will result in transaction blocking
Suspicious Activity Monitoring
We automatically monitor for suspicious activity, including:
- Large or unusual transactions
- Rapid transaction sequences (high velocity)
- Round number transactions (e.g., exactly $5,000, $10,000) that may indicate money laundering
- Transactions from unusual geographic locations
- Transactions during unusual hours (e.g., 3am-5am)
- Multiple transactions just under $10,000 (structuring)
- New accounts making large transactions
Our Rights & Actions
We reserve the right to:
- Block Transactions: Prevent transactions that appear suspicious or violate limits
- Freeze Accounts: Temporarily freeze accounts pending investigation
- Request Documentation: Require additional identity verification or transaction documentation
- Report to Authorities: File Suspicious Activity Reports (SARs) with FinCEN (Financial Crimes Enforcement Network) when required by law
- Cooperate with Law Enforcement: Share transaction data with law enforcement agencies pursuant to legal process
- Terminate Accounts: Permanently terminate accounts involved in illegal activity
User Responsibilities
By using Lucilla, you agree to:
- Provide accurate and truthful identity information
- Not use Lucilla for any illegal activities, including money laundering, terrorism financing, or sanctions evasion
- Not attempt to structure transactions to avoid reporting thresholds
- Not create multiple accounts to circumvent transaction limits
- Comply with all applicable federal, state, and local laws
- Respond promptly to requests for additional information or documentation
Prohibited Transactions
The following activities are strictly prohibited:
- Transactions with OFAC-sanctioned individuals, entities, or countries
- Money laundering or structuring transactions
- Terrorism financing
- Drug trafficking or proceeds from illegal activities
- Human trafficking
- Participation in prohibited competitions in restricted jurisdictions
- Fraud or identity theft
Data Retention for Compliance
Transaction data is retained for 7 years as required by federal law. This includes:
- Transaction amounts and timestamps
- Wallet addresses (sender and recipient)
- Geographic location data
- Risk scores and flags
- KYC verification documents
Consequences of Violations
Violations of AML policies may result in:
- Immediate transaction blocking
- Account suspension or termination
- Forfeiture of funds involved in illegal activity
- Reporting to law enforcement
- Civil and criminal penalties under federal law
25. Vids (Short Video Feed)
Lucilla provides a short-form video feed ("Vids") similar to other social video platforms:
- Users can create, upload, and share short videos (up to 60 seconds)
- Videos appear in the Vids feed for other users to discover
- Content must comply with our Community Guidelines (Section 7)
- Videos may be used to fulfill reward claim requirements (e.g., "Watch Video Ad" requirement)
- Lucilla may feature or promote videos at its discretion
26. Reward Claim Requirements
Businesses and creators may configure requirements that users must complete before claiming a reward. Available requirement types include:
- Poll: Answer a business poll question
- Survey: Complete a short survey
- Leave Review: Write a review of the business
- Watch Video Ad: View a promotional video
- Global Steps: Achieve a minimum step count
- Time at Location: Spend a minimum time at the business location
- Loyalty Streak: Maintain consecutive visit streaks
- Treasure Hunt: Visit multiple locations in sequence
- Follow Business: Follow the business on Lucilla
- Follow Creator: Follow the reward creator
- Like Post: Like a specified post
- Comment: Leave a comment on a post
- Share Reward: Share the reward with friends
- Tag Business: Tag the business in a post
- Tag Creator: Tag the creator in a post
Requirements are set by the business or creator, not by Lucilla. Completing requirements does not guarantee reward availability — rewards are subject to quantity limits and budget constraints.
27. Grocery & Nutrition Features
- AI Grocery Lists: Lucilla provides AI-generated grocery lists based on your nutrition goals and preferences
- Nutrition Tracking: Track macronutrients (protein, carbs, fat) and calories from meals
- Grocery Store Integration: Browse deals and offers from participating grocery stores
- Nutrition advice is AI-generated and should not replace professional medical or dietary advice
- Grocery prices and availability are provided by third-party sources and may not be current
28. Creator Subscriptions
- Users may subscribe to creators for access to exclusive content
- Subscription fees are set by the creator and paid in USDC
- Lucilla deducts a platform fee from subscription payments
- Subscriptions auto-renew unless cancelled
- Refunds for subscriptions are handled on a case-by-case basis
- Creators are responsible for delivering the content promised to subscribers
29. Daily Free Step Matches
- Users receive up to 7 free step matches per day
- Free matches do not require USDC stakes
- Free match types include: 1v1, Free-for-All, Team, and Goal-Based
- Intraday matches (10-minute, 30-minute, 1-hour, 2-hour) are available for quick competitions
- Daily matches reset at midnight (user's local time)
- Free match results do not affect your USDC balance
30. Contact Information
For questions about these Terms: