Beta Testing Guide
Welcome, Beta Tester!
Thank you for joining the Moterra beta testing program! You're one of the first people to experience our motorcycle ride tracking app, and your feedback will directly shape the final product.
This guide will help you understand what we're testing, how to provide feedback, and what to expect during the beta period.
Important: This is a Personal Project
Before you begin, please understand:
Moterra is currently a personal project created by Aaron Mennitto with help from a few friends. This is not a commercial product backed by a company:
- No legal entity: There is no registered company behind Moterra (yet)
- No formal legal protections: No copyrights, trademarks, or IP registrations are in place
- Informal agreements: The Privacy Policy and Terms of Service are guidelines, not legally binding contracts backed by a corporate entity
- Personal effort: This is a passion project built in spare time
- Beta stage: Everything is experimental and subject to change
Why does this matter?
- You're testing a very early-stage product
- There are no formal legal or financial resources backing this app
- Your feedback is helping shape what might become a real product in the future
- If you have concerns about data privacy or legal protections, please be aware of this informal status
That said, we take your privacy seriously and will handle your data responsibly as described in our Privacy Policy.
What is Moterra?
Moterra is a mobile app designed to track and record your motorcycle rides using GPS. Unlike basic GPS loggers, Moterra prioritizes ride quality over raw data:
Smart GPS Filtering
Rejects inaccurate points, noise, and jitter to ensure high-quality ride data.
Offline-First Design
Works without internet, syncs when available. Your data stays local first.
Ride Statistics
Track distance, duration, top speed, and visualize your routes on a map.
Explore Mode
Discover new roads you've never ridden and see your explored territory grow.
Multi-Device Sync
Optional cloud backup and synchronization across all your devices.
What We're Testing
During this beta, we're focused on validating:
Core Functionality
- Ride recording: GPS tracking accuracy, point collection, auto-pause
- GPS quality filtering: Accuracy thresholds, spike detection, jitter suppression
- Background tracking: Foreground service reliability when screen is off
- Data persistence: Local storage (Hive), data integrity, no data loss
Cloud Sync
- Authentication: Email/password and Google OAuth sign-in
- Sync reliability: Upload/download rides, bikes, and settings
- Conflict resolution: Handling edits from multiple devices
- Offline mode: Queuing operations for later sync
User Experience
- Onboarding: First-time user experience, permission flows
- Navigation: Bottom tabs, screen flow, intuitiveness
- Performance: Battery usage, responsiveness, memory efficiency
- UI/UX polish: Visual design, error messages, loading states
Edge Cases
- Poor GPS conditions: Tunnels, urban canyons, weak signals
- Network issues: Intermittent connectivity, offline usage
- Permissions: Location, background location, notifications
- Device compatibility: Different Android versions and devices
Beta Expectations
This is Beta Software
Please understand:
- Bugs are expected: You will encounter issues—that's the point of beta testing
- Data loss is possible: While we try to prevent it, beta software may corrupt or lose your data
- Features may change: Screens, workflows, and features may be redesigned based on feedback
- Frequent updates: We may release new builds weekly or more often
- No SLA: The app and sync service may go offline for maintenance without notice
What Beta Means for You
- Backup important rides: Don't rely solely on Moterra to preserve critical ride data
- Expect the unexpected: Crashes, freezes, and strange behavior may occur
- Be patient: We're a small team working hard to make Moterra great
- Stay engaged: Your feedback drives improvements—please share your thoughts
How to Report Bugs
We've made it easy to report issues directly from the app:
Using the In-App Feedback Feature
- Open the app and go to Profile (bottom navigation)
- Tap Send Feedback
- Choose:
- Report a Bug (something isn't working)
- Suggest a Feature (you have an idea)
- General Feedback (anything else)
- Your email app will open with a pre-filled template
- Describe the issue and send
The email will automatically include:
- App version
- Android version
- Device model
What Makes a Good Bug Report
Help us fix issues faster by providing:
- What happened: Describe the problem clearly
- Steps to reproduce: How can we make it happen again?
- Expected behavior: What should have happened?
- Screenshots: If applicable, attach images (very helpful!)
- Frequency: Does it happen every time, or occasionally?
Example Bug Report
What happened: App crashed when I tapped "Save Ride"
Steps to reproduce:
- Start a ride
- Record for 5+ minutes
- Tap "Stop Ride"
- Tap "Save"
- App crashes to home screen
Expected: Ride should save and show in Rides tab
Frequency: Happens every time I try to save
Device: Pixel 6, Android 14, Moterra v1.0.0-beta
What Scenarios to Test
We'd love for you to test as much as possible, but here are priority scenarios:
High Priority Critical
- Record a real ride: 15-30 minutes, actual motorcycle riding
- Test background tracking: Lock screen, switch apps, receive calls
- Check GPS quality: Ride in various conditions (open road, urban, tunnel)
- Try sync: Create account, sync data, check on another device (if you have one)
- Test offline mode: Turn off wifi/data, record ride, turn on, sync later
- Add/edit bikes: Create multiple bikes, associate rides with bikes
- Delete data: Delete rides, bikes, account—verify everything works
Medium Priority Important
- Explore mode: View your explored tiles, check for accuracy
- Settings: Change distance units, theme, screen settings
- Authentication: Sign out, sign in, test password reset
- Permissions: Deny location, grant later, test permission flows
- Edge cases: Pause ride, resume ride, very long rides (1+ hours)
Low Priority Nice to Have
- UI polish: Look for visual glitches, text overflow, alignment issues
- Accessibility: Test with large text, dark mode, different screen sizes
- Stress testing: Record very long rides, accumulate many rides
Privacy and Data
Your Data Belongs to You
- Local first: All data is stored on your device, even without an account
- Optional sync: Cloud sync is entirely optional—use offline if you prefer
- You control it: You can view, edit, export, or delete your data at any time
- No selling: We will NEVER sell your data or use it for advertising
What We Collect
- Account: Email address (for authentication)
- Location: GPS coordinates during active rides (never in background when not recording)
- Ride data: Timestamps, speed, distance (derived from GPS)
- Bike info: Nickname, make/model (optional, user-provided)
- Settings: Units, theme, preferences
See our full Privacy Policy for more details.
Beta Period Duration
The closed beta is expected to last 6-8 weeks (subject to change).
Beta Timeline
- Weeks 1-2: Core functionality, major bug fixes
- Weeks 3-4: Sync reliability, performance tuning, UI polish
- Weeks 5-6: Edge cases, accessibility, final testing
- Weeks 7-8: Pre-launch prep, documentation, open beta (possibly)
We'll keep you updated via email as we progress.
Providing Great Feedback
Your feedback is invaluable. Here's what helps us most:
Bug Reports
- Detailed steps to reproduce
- Screenshots or screen recordings
- Device and Android version
- Frequency (always, sometimes, once)
Feature Requests
- Why you want the feature (your use case)
- What problem it solves
- How you imagine it working
General Feedback
- What you love about the app
- What frustrates you
- What feels confusing or unintuitive
- Comparisons to other apps (what they do well)
Be Honest
We want your authentic experience:
- Don't hold back: If something sucks, tell us
- Be specific: "The map is slow" is less helpful than "The map lags when zooming with 100+ points"
- Be constructive: Suggest improvements when possible
- Be kind: We're humans working hard to make this great
Contact and Support
How to Reach Us
- In-app feedback: Profile > Send Feedback (preferred)
- Email: beta@moterra.app
- Response time: We aim to respond within 24-48 hours
What to Expect
- Bug reports: We'll acknowledge receipt and may ask follow-up questions
- Feature requests: We'll consider all requests, but can't implement everything
- General questions: We're happy to help with any issues
FAQ
Q: Can I invite friends to the beta?
A: Not yet. The closed beta is invitation-only. We may open it up later.
Q: Will my beta data carry over to the public release?
A: We'll make every effort to preserve your data, but we can't guarantee it. Back up important rides.
Q: Can I use Moterra offline?
A: Yes! Moterra works fully offline. You don't need an account or internet connection.
Q: Is there an iOS version?
A: Not yet. iOS is planned after the Android public release.
Q: How do I export my ride data?
A: Currently, you can't export rides. This feature is planned for a future release. Contact us if you need a data export.
Q: Is Moterra free?
A: The beta is free. Pricing for the public release hasn't been decided yet.
Q: Can I use Moterra for bicycles or cars?
A: Moterra is designed for motorcycles, but it will work for any GPS-tracked activity. Features like "explore mode" are motorcycle-focused.
Q: What Android version do I need?
A: Android 8.0 (API 26) or higher is recommended. Older versions may work but aren't officially supported.
Thank You!
We genuinely appreciate your time and effort in testing Moterra. Beta testing is critical to building a great product, and we couldn't do it without you.
Your testing will catch bugs before they affect thousands of users, validate that GPS filtering actually works in real-world conditions, identify confusing UX before public launch, ensure sync is reliable and data is safe, and make Moterra better for the entire motorcycle community.
Happy riding, and thank you for being part of the Moterra beta!