Applytics is an unofficial, open-source plugin that displays App Store performance metrics on a TRMNL e-ink display — a small dashboard on your desk that shows how your apps are actually doing, without opening App Store Connect.
What it shows
Every day, Applytics pulls download and revenue figures straight from Apple's Sales reports:
- Download totals for today, the last 7 days, and the last 30 days
- Developer proceeds across those same timeframes
- Per-app breakdowns, ranked, with downloads and star rating — e.g. "Your App 900 dl · ★ 4.8 (25)"
The e-ink layout shows the aggregated totals up top, followed by the ranked list of individual apps, and supports four different template variations.
How it works
The architecture keeps things simple and secure by separating concerns: TRMNL just renders static Liquid templates, while a Python script running on a daily GitHub Actions cron does all the actual work.
- The script signs a JWT using your App Store Connect private key (a
.p8file) - It authenticates to Apple's
/v1/salesReportsendpoint and retrieves gzipped TSV data - It aggregates the numbers and posts them to your TRMNL webhook as JSON
Your private key never leaves your control — it lives encrypted in GitHub Secrets, never in the repository itself.
View on GitHub