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.

Activity Points (AP) = (Calories Burned ÷ 10) × Source Modifier × Effort Validator

Calories Burned

Raw energy expenditure (kcal) from the activity record.

Source Modifier

Rewards trustworthy data sources.

×1.0Verified wearable / API app
×0.9File upload + timestamped proof
×0.5Manual entry (limited)

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)

Data QualityCriteriaMultiplier
Gold≥ 50% of time in Zone 3+ (HR)1.00×
Silver30–49% in Zone 3+0.85×
BronzeHR present but < 30% Zone 3+0.75×
FallbackNo HR, but verified pace/power ≥ MET 80.65×
PenaltyNo HR and no pace/power0.40×

*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.

Questions? Email us at fairplay@sandlotz.com

Start Earning Points

Create your free account, connect your wearable, and log your first activity.

Create Your Free Account