Features Pricing Guides About Contact Support
For 10m air pistol & rifle clubs and athletes

Precision management for a precision sport.

Mouflon brings range scheduling, serialized inventory, coaching and athlete performance into one intuitive platform. From the front desk to the firing point.

Multi-range configuration Serialized inventory Live scoreboards EU-hosted GDPR Built for athletes For solo athletes too
One platform, every shooter

Built for everyone on the range.

Owners run operations. Coaches develop shooters. Club and independent athletes chase the inner ten. Each sees exactly the tools their role needs, and nothing it doesn't.

For Club Owners

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.
active athletes
128 / 150
outstanding
€640
collected · 30d
€2,940
bookings · 14 days
top by category · air pistol men
1
581.4
2
578.3
3
571.0
For Coaches

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.
578.3
571.0
566.8
squad average · 8 weeks
For Athletes

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.
inner ten
10.9
+2 badges this week
For independent athletes

No club? Train like you have one.

Log solo, watch your own numbers climb, and carry your shooting history in your pocket. No club required.

  • Log every sessionRecord each session and shot to 10.9, with the same three-phase debrief club athletes use.
  • Go Premium for the full pictureThe free plan keeps your last week and core stats. Premium unlocks your full history, trend and consistency charts, and every achievement for €2.49 a month.
  • Portable across clubsJoin a club later and your solo history comes with you. Leave one, and it stays yours.
Free
10.9
personal best, climbing
Everything the club runs on

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.

30-min slotscapacity-safe

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.

multi-rangepistol · rifle

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.

by serialaudit trail

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.

eligibilitylive scores

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.

card & cashageing · 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.

to 10.9qual + final

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.

badgesleaderboards

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.

realtimeper-user

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.

EU regionexport · erase
0
languages
0
payment rails
0min
booking slots
0
complete solution
Under the hood

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.

On the roadmap

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.

Pricing

Priced for clubs, not enterprises.

Simple monthly plans that grow with your roster. Every plan includes core scheduling, athlete logs and live scoreboards.

billed monthly · cancel anytime

Starter

For small local clubs finding their feet.

29/mo
  • Up to 50 athletes, one range
  • Scheduling & self-service booking
  • Athlete practice logs & scoreboard
  • Email support
Start free trial

Professional

For growing clubs that run real programs.

79/mo
  • Unlimited ranges & lanes
  • Full serialized inventory auditing
  • Advanced coaching charts & stats
  • Competitions & member fee billing
  • Priority email support
Book a demo

Federation

For federations and multi-club programs.

Custom
  • Everything in Professional
  • Multi-coach, multi-club scale
  • Custom configuration & onboarding
  • Priority support & SLA
Talk to us

Prices are illustrative and shown in your selected currency. Final club pricing is confirmed during onboarding.

For individuals

Train solo? Start free, upgrade for €2.49.

Log your sessions on the free plan, with your last week and core statistics. Premium unlocks your full history, advanced charts and every achievement.

Start free
Free
Log every session; keep your last 7 days and core stats.
Premium
Full history, trend and consistency charts, every achievement.
€2.49 / month, in the app
Implementation guides

Up and running in an afternoon.

Three short paths, one per role. Follow your own and you are live the same day.

Club Owner

Bootstrap the club

  1. Create your clubRegister, name the club and set your timezone. You become the owner automatically.
  2. Set up ranges & lanesAdd each physical range, its pistol and rifle lanes, and opening hours.
  3. Add inventory & staffRegister club firearms by serial number and invite your coaches.
Coach

Manage your line

  1. Accept your inviteJoin the club from the invite link and open your roster.
  2. Take your lanesGet lanes assigned to you and set your athletes' categories and teams.
  3. Verify bookingsConfirm session requests and manage competition line-ups from one screen.
Athlete

Train and track

  1. Book a lanePick a 30-minute slot within open hours; a coach confirms it.
  2. Log your sessionRecord series and shots to 10.9 with a quick before-and-after debrief.
  3. Chase the leaderboardWatch your personal best climb and collect badges as you go.
Ready when you are

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 demo
Back to home
About us

A note from the founder

Hello fellow shooters and shooting club managers. I am Konstantinos. For over 20 years, I have built a career in IT, navigating everything from the trenches of system administration to software engineering, cloud infrastructure, and solution architecture. My journey into shooting began when I was searching for a hobby to share with my 10-year-old son. We visited our local shooting range for a test lesson, and I immediately fell in love with the sport. Since then, I have become a dedicated 10-meter air pistol athlete. I train four times a week and take my progression seriously; well, as seriously as a 40-year-old father of two can!

Identifying the challenge

During my first few months at the range, I observed the immense effort required to run a club smoothly. Managers and coaches were juggling multiple disciplines and unique athlete needs. They worked incredibly hard to balance gun inventories, coordinate range time slots, accommodate busy schedules, manage cancellations, run competitions, and reliably track athlete progress.

The birth of Mouflon

Because my professional life revolves around solving complex technical problems, I started envisioning a system to help. I wanted a platform that could support my local club while helping my son and me improve as independent athletes. That is how Mouflon was born.

I have poured hundreds of hours into this application. Built as a comprehensive multi-tenant platform tailored specifically for ISSF 10m air pistol and air rifle, Mouflon is designed to serve both individual competitors and entire clubs. I applied every industry standard, best practice, and architectural technique I know to create something pragmatic. My goal is simple: to offer a robust tool that provides genuine value and solves real operational problems.

My commitment to you

I will be happy to hear from you. I personally reply to every message, suggestion, and piece of critique you send my way. My commitment is to maintain a world-class application at a reasonable price, driven by a deep respect for athletes and a pure love for the sport.

Thank you for being part of this journey.

See you at the firing line,

K.

Back to home
Contact

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.

or email hello@mouflon.app
Thanks. This is a preview form, so use the email above to reach us for real.
Back to home
Support hub

Get unstuck, or shape what comes next.

Report an issue, request a feature, or check that everything is running.

System status

All systems operational
API99.98% · operational
Database99.99% · operational
Web app100% · operational

Illustrative status. A live uptime feed connects to your monitoring on deployment.

Report a bug

Report captured in this preview. On deployment it lands in the support queue.

Request a feature

Upvote what matters most to your club.

Electronic-target score import
Read scores and shot coordinates straight from the target system.
Recurring membership invoicing
Automate monthly club fees instead of assigning them by hand.
Shot-plot visualisation
Plot every shot on the target to see grouping and drift.
Back to home
Compliance center

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.