Precision management for a precision sport.
Mouflon brings range scheduling, serialized inventory, coaching and athlete performance into one low-overhead, intuitive platform, from the front desk to the firing point.
Built for everyone on the range.
Owners run operations. Coaches develop shooters. Athletes chase the inner ten. Each sees exactly the tools their role needs, and nothing it doesn't.
Operational control, end to end.
See the whole operation at a glance and configure it exactly to your facility, with no spreadsheets and no guesswork.
- Multi-range & lane configurationModel every physical range and each pistol or rifle lane, with capacity enforced automatically.
- Opening-hours managementSet hours per range; bookings outside them are simply impossible, in your club's timezone.
- Serialized gun inventoryEvery club firearm tracked by serial number, condition and usage, with a full replace-and-retire audit trail.
- Finances & member feesBill member fees by card on your connected account or record cash, with outstanding balances, 30/60/90-day ageing and CSV export.
Your squad, in focus.
A roster scoped to your athletes, with the lines and numbers you need to shape training and pick line-ups.
- Roster oversightSee only the athletes assigned to you, with profiles, categories, teams and eligibility at hand.
- Line-up & booking managementBook and verify sessions for your shooters, manage competition line-ups, and confirm requests.
- Personalized performance statsTrends per athlete and per squad, so progress and plateaus are visible before the next match.
Log it. Book it. Beat it.
A fast, focused app for the bench, tuned for one thing: your next better score.
- Digital practice logsDecimal scoring to 10.9, series and shot-by-shot detail, plus a three-phase debrief, all in a few taps.
- 30-minute self-service bookingReserve a lane in one tap, only within open hours and free capacity. No phone calls, no clashes.
- Personal bests & leaderboardsTrack PBs, climb the club leaderboard, and earn badges for streaks, tens and wins.
One platform, from the front desk to the firing point.
Every part of running a 10m club, connected: scheduling, inventory, competitions, finances, performance and the athlete's own app. No spreadsheets, no stitched-together tools.
Scheduling & booking
Athletes self-book 30-minute lane slots; the database enforces open hours and capacity, so a slot is never double-sold. Coaches confirm and can book for their shooters.
Ranges & typed lanes
Model every physical range and each pistol or rifle lane, with per-range opening hours in your club's timezone and lanes assignable to a coach.
Serialized inventory
Every club firearm tracked by serial, condition and usage, grouped by type and brand, with a full replace-and-retire audit trail. Athletes' own guns too.
Competitions & scoreboards
Run internal matches end to end: mark athletes eligible, manage invited, confirmed and declined line-ups, and score each event on its own live scoreboard.
Finances & member fees
Charge member fees as card payments on your own connected account, or record cash by hand. See outstanding balances, 30/60/90-day ageing, cash-vs-digital, and export the ledger to CSV.
Performance analytics
Decimal logs to 10.9 with a three-phase debrief, per-athlete and per-squad trends, and the ISSF 10m pistol qualification and final totals side by side.
Gamification
Personal bests, a club leaderboard with top-10 medals, and badges for tens, weekly streaks, wins and category tiers, tuned to elevate the competitive side of the sport.
In-app notifications
A private inbox per user with a live unread badge: booking requests and confirmations, competition invites, session changes and unlocked achievements, updated in realtime.
Security & GDPR
Row-level isolation between clubs, EU-region hosting, audit trails on scores, roles and finances, and self-service data export plus in-app account deletion.
Serious engineering, quietly doing its job.
One codebase across every screen, a managed EU backend, and security enforced in the database itself, not bolted on.
One app, every screen
A single React Native codebase runs on web, tablet and phone, with a native, instant feel at the bench and an OLED-black mode that keeps the sight picture calm.
Rock-solid EU backend
Built on managed Supabase in the EU region, Postgres, authentication, realtime and storage, so scoreboards update live and your data stays on this side of the Atlantic.
Security in the database
Row-level security is the boundary: the database itself refuses to return or accept a row a user isn't entitled to. Every club's data is isolated, and writes are validated server-side.
Low overhead by design
No servers to babysit and no per-seat busywork. The platform is deliberately right-sized for a club, so running it is a few minutes a week, not a job.
Ten languages, natural casing
Fully localized across ten languages including English and Greek, with copy written for people, not systems, and never shouted in forced capitals.
Electronic-target ingestion
Reading scores straight from electronic target systems, including shot coordinates for shot-plot analysis, is in design. It is not shipping yet, and we would rather say so.
Priced for clubs, not enterprises.
Simple monthly plans that grow with your roster. Every plan includes core scheduling, athlete logs and live scoreboards.
Starter
For small local clubs finding their feet.
- Up to 50 athletes, one range
- Scheduling & self-service booking
- Athlete practice logs & scoreboard
- Email support
Professional
For growing clubs that run real programs.
- Unlimited ranges & lanes
- Full serialized inventory auditing
- Advanced coaching charts & stats
- Competitions & member fee billing
- Priority email support
Federation
For federations and multi-club programs.
- Everything in Professional
- Multi-coach, multi-club scale
- Custom configuration & onboarding
- Priority support & SLA
Prices are illustrative and shown in your selected currency. Final club pricing is confirmed during onboarding.
Up and running in an afternoon.
Three short paths, one per role. Follow your own and you are live the same day.
Bootstrap the club
- Create your clubRegister, name the club and set your timezone. You become the owner automatically.
- Set up ranges & lanesAdd each physical range, its pistol and rifle lanes, and opening hours.
- Add inventory & staffRegister club firearms by serial number and invite your coaches.
Manage your line
- Accept your inviteJoin the club from the invite link and open your roster.
- Take your lanesGet lanes assigned to you and set your athletes' categories and teams.
- Verify bookingsConfirm session requests and manage competition line-ups from one screen.
Train and track
- Book a lanePick a 30-minute slot within open hours; a coach confirms it.
- Log your sessionRecord series and shots to 10.9 with a quick before-and-after debrief.
- Chase the leaderboardWatch your personal best climb and collect badges as you go.
Bring your whole range onto one line.
See Mouflon on your own club's setup. A short demo, no commitment, and honest answers about what is shipping today.
Book a demoAdvancing a precise sport with software that gets out of the way.
Mouflon exists to give 10m air shooting clubs the same quality of tools that other sports take for granted, without the overhead that usually comes with them.
Our mission
Competitive shooting runs on discipline and detail. The software around it should honor that: quiet, exact and reliable. We build zero-friction tools so owners spend less time on admin, coaches spend more time coaching, and athletes spend their energy on the target.
How we build
Security and correctness are enforced in the database, not promised in marketing. We right-size every decision to a club's real scale, we localize properly, and we say plainly what is shipping and what is still on the bench. If a feature is not ready, you will read it here first.
Where we are
Designed and hosted in the EU, with data kept in the EU region. Built for clubs across Europe and beyond, in ten languages and counting.
Talk to us about your club.
Tell us about your ranges and roster and we will route you to the right person for your region.
Get unstuck, or shape what comes next.
Report an issue, request a feature, or check that everything is running.
System status
Illustrative status. A live uptime feed connects to your monitoring on deployment.
Report a bug
Request a feature
Upvote what matters most to your club.
Your data, handled properly.
Plain-language summaries of how Mouflon treats data and what the rules are for using it. These summaries are informational and not legal advice.
GDPR & data protection
Personal data is processed and stored in the EU region. We practice data minimisation, collecting only what a club needs to operate, and consent is explicit, especially for junior shooters under 18, who are handled through a guardian-consent flow with stricter defaults.
- EU data sovereignty: your data stays in the EU region.
- Right to access, export and erasure, including in-app account deletion.
- Row-level isolation so one club can never see another's data.
- Audit trails on sensitive changes to scores, roles and finances.
- A Data Processing Agreement, one-tap club data export in JSON, and a clean club-offboarding path.
Terms & conditions
Using Mouflon means agreeing to operate your club and its data lawfully and to respect each role's boundaries: owners administer the club, coaches manage their assigned athletes, and athletes control their own records. Accounts are personal and must not be shared.
- Acceptable use: no unlawful, abusive or unsafe activity on the platform.
- Billing is monthly and cancellable; enforcement of plan limits is automatic.
- You retain ownership of your club's data and can export it at any time.
- Service is provided as described, with reasonable-effort availability.