Navigation

Features Compare FAQ Guides GitHub Contact

More SaneApps

SaneClip — Clipboard Manager SaneHosts — System-Level Ad Blocker See all SaneApps → Start Full Pro Trial

Bring Sanity to your Sales Tracking

For indie sellers using Lemon Squeezy, Gumroad, and Stripe. Track revenue privately across Mac, iPhone, iPad, Apple Watch, widgets, and menu bar. Pay once.

🔒 No private data collected 💰 No subscription 🔍 100% Transparent Code

Enjoy every Pro feature for 14 days with no credit card required. After the trial, Pro is required.

See it in action

Mac

SaneSales macOS dashboard

iPhone

SaneSales iPhone dashboard

iPad

SaneSales iPad dashboard

Mac

SaneSales macOS onboarding

iPhone

SaneSales iPhone onboarding

iPad

SaneSales iPad onboarding

Mac

SaneSales macOS order list

iPhone

SaneSales iPhone order list

iPad

SaneSales iPad order list

Mac

SaneSales macOS product breakdown

iPhone

SaneSales iPhone product breakdown

iPad

SaneSales iPad product breakdown

Mac

SaneSales macOS settings

iPhone

SaneSales iPhone settings

iPad

SaneSales iPad settings

Apple Watch Dashboard

SaneSales Apple Watch dashboard

Apple Watch Recent Sales

SaneSales Apple Watch recent sales

Start with full Pro for 14 days.

Every Pro feature is included for 14 days, then Pro is required.

Buying more than one SaneApps Mac app?

Get the Everything Bundle for $49.99 once. All current direct Mac Pro apps, including SaneSales for Mac.

Get the bundle See included apps →

Simple Setup

Start the full Pro trial, connect live data, and SaneSales talks directly to each provider from your device.

1

Connect

Connect Lemon Squeezy, Gumroad, and/or Stripe. Your credentials stay with your Apple account, not SaneApps.

2

Sync

SaneSales fetches your orders, products, and revenue directly from each platform. Your sales data stays on your devices.

3

Track

Start the full Pro trial, connect providers, and use every dashboard, range, history, and export view for 14 days. After that, Pro is required.

Everything you need. Nothing you don't.

One app. Every platform. Full Pro for 14 days, then one purchase keeps it working.

Revenue Dashboard

Full Pro

Use full Pro during the 14-day trial, including live sales connections. After the trial, Pro keeps revenue, orders, and trends updating.

Interactive Charts

Pro

Daily revenue charts built with Swift Charts. Compare momentum across quick presets or your own custom range.

Order Tracking

Pro

Search by customer, product, or amount. Filter by provider, status, or date range across your full order history.

CSV Export

Pro

Export your full order history for accounting, tax prep, or email marketing. One tap, all providers, clean data.

Home Screen Widgets

Pro

Glance at today's revenue from your home screen or lock screen. Small, medium, and rectangular sizes for iOS and macOS.

macOS Menu Bar

Pro

See today's revenue in the menu bar without opening the app. Right-click for quick actions. Always one glance away.

Product Breakdown

Donut chart showing revenue by product across all providers. Tap segments to explore. Know exactly what's selling.

🔍 Private by Design

Your sales data stays on your devices. SaneApps never receives your customer lists, orders, or revenue history. Audit the code yourself on GitHub.

Why Not Baremetrics or ChartMogul?

Baremetrics and ChartMogul are browser-based billing analytics tools. SaneSales is for indie sellers who want to see sales at a glance on their own devices, connect directly to LemonSqueezy, Gumroad, and Stripe, and skip the monthly analytics bill.

This table compares SaneSales Pro. The direct download includes full Pro for 14 days, then Pro is required.

Feature SaneSales Pro Baremetrics ChartMogul Spreadsheets
Multi-Provider LemonSqueezy + Gumroad + Stripe Manual
LemonSqueezy Support Orders, products, revenue, refunds Manual
Gumroad Support Every sale, even thousands of orders Manual
Native iOS + macOS SwiftUI app for iPhone, iPad, Mac Web only Web only
Home Screen Widgets Revenue at a glance on iOS & macOS
Menu Bar Revenue Today's revenue in the macOS menu bar
Interactive Charts Revenue bars, product donut, trends Manual
CSV Export Full order history for accounting
Refund Tracking Net revenue after refunds Manual
Your Data Stays Yours SaneApps never receives your sales data Their servers Their servers Local
🔍 100% Transparent Code Audit the code yourself PolyForm Shield N/A
Price What it costs to use $9.99 once. No subscription. $75+/mo Starter tier, then $59+/mo Free

SaneSales connects directly to each platform from your device. Your sales data, customer list, products, orders, refunds, and provider keys are never sent to SaneApps. No intermediary. No cloud analytics workspace. Want the spreadsheet angle spelled out? See the full comparison.

Frequently Asked Questions

Everything you need to know before buying.

Yes. SaneSales caches all your sales data locally after the first sync. You can view your revenue, orders, charts, and products anytime — even without internet. New data syncs when you're back online.
No. SaneSales talks directly to LemonSqueezy, Gumroad, and Stripe from your device. SaneApps never receives your customer lists, orders, or revenue history. No separate analytics cloud to trust.
SaneSales works great with just one provider. Connect only the platforms you use — there's no requirement to use all three. Many users start with LemonSqueezy or Stripe alone and add more later.
Each provider has a settings page where you can generate an API key. LemonSqueezy: Settings → API. Gumroad: Settings → Advanced → Application API. Stripe: Developers → API Keys (use the secret key). SaneSales only needs read access.
No. Direct SaneSales Pro is $9.99 once after the full 14-day Pro trial, and there are no recurring charges or subscriptions.
Yes. Crypto is optional. Send the current Pro price, then email [email protected] with your transaction ID or screenshot. I verify it and reply with your Pro access details.
SaneSales tracks all orders including subscription payments. Each renewal shows as an order with revenue. MRR/ARR metrics are on the roadmap for a future update.
Yes. The trial is full Pro for 14 days, including live provider connections, charts, history, export, widgets, and menu bar revenue. After the trial, Pro is required.

More from SaneApps

Privacy-first Mac utilities built to stay out of your way.

Built by an Indie Dev, for Indie Devs

SaneSales was built because I needed it. Now thousands of Mac users trust SaneApps daily.

"Actually local and no telemetry is the only way to do this."

@manuotel (X)

"I really think your app deserves much more recognition. I'm rooting for you!"

@3ryooo (X)

"This is awesome! Congrats man!"

@dyoburon (X)

"We all appreciate your rapid attention to all these recent concerns."

MartySkinner (GitHub)

"Actually local and no telemetry is the only way to do this."

@manuotel (X)

"I really think your app deserves much more recognition. I'm rooting for you!"

@3ryooo (X)

"This is awesome! Congrats man!"

@dyoburon (X)

"We all appreciate your rapid attention to all these recent concerns."

MartySkinner (GitHub)