The Sandlotz Simple-Score™ Formula
Commitment to a fair and transparent ecosystem • Last updated 28 June 2025
1. Introduction – Trust Is Everything
The Sandlotz ecosystem runs on data integrity. Every point earned, rank achieved, and perk redeemed is backed by our proprietary Sandlotz Simple-Score™ formula — a system that's easy to understand yet extremely hard to game. This document explains that system and the safeguards that protect it.
2. The Scoring Formula
Points hinge on the quality—not just the quantity—of effort.
Calories Burned
Raw energy expenditure (kcal) from the activity record.
Source Modifier
Rewards trustworthy data sources.
Effort Validator
Dynamic multiplier that checks intensity, physics consistency, and duration (see §3).
3. Effort Validator – Quality-over-Quantity Guardrails
3.1 Intensity Multiplier (Heart-Rate First)
*Age-adjusted zones or sport-specific power bands.
3.2 Distance-Calorie Balance (DCB)
Calories per distance are compared to sport-, weight-, and sex-adjusted reference curves. Inside band → 1.00× · 1st band out → 0.75× · 2nd band (implausible) → 0.25×
3.3 Ultra-Duration Damping
For continuous sessions > 240 min and Intensity ≤ 0.45: Multiplier = 1 – 0.005 × (minutes – 240) (capped at –40%).
3.4 Manual-Entry Gate
After 300 AP/week from manual logs: multiplier drops to 0.40× and selfie/CAPTCHA proof is required.
4. AI-Powered Anti-Cheat Stack
Device Attestation: Blocks emulators & rooted devices (Play Integrity, App Attest).
Data Fingerprinting: SHA-256 hashes prevent recycled FIT/GPX files.
GPS + HR Physics Model: Flags impossible speed-HR-grade combos (e.g., 180 bpm at 1 mph).
LLM Anomaly Detection: A domain-trained model compares each log to millions of sport traces and quarantines outliers that defy real-world physics (e.g., 2-h, 5,000-cal "yoga" sessions).
Manual-Entry Safeguards: Progressive CAPTCHA, selfie-video, and AP throttling deter copy-paste farms.
Flagged logs are held for review; no points post until cleared.
5. Leaderboard Logic
- Zip Code: Based on your profile's location.
- Sport: Ranked in your most-logged sport.
- Age: 18–35 • 36–50 • 51+ (Under-18 accounts are private and point-ineligible).
Leaderboards refresh hourly; users who travel or age-up are auto-re-bucketed.
6. Appeals & Enforcement
- •“Under Review” logs appear in your feed with a submit-evidence link.
- •Provide additional proof within 72 h or the log is voided.
- •Three confirmed violations in 90 days trigger account suspension.
- •To appeal a decision, email fairplay@sandlotz.com with your activity ID.
7. Version Control
This policy supersedes all prior scoring rules. Sandlotz may tweak multipliers or thresholds as new data and cheating vectors emerge; material changes are announced seven days in advance.
Start Earning Points
Create your free account, connect your wearable, and log your first activity.
Create Your Free Account