Tool

ZeptoVitals

Automated Android Vitals monitoring and Slack reporting for ZeptoLab mobile games. It pulls stability and rating signals from platform sources and publishes a structured daily report for internal teams.

Status: Active internal project Scope: Vitals + ratings + alert visibility

What it tracks

  • Crash rate and user-perceived crash rate trends.
  • User-perceived ANR and LMK rate trends.
  • Distinct active users and affected-user context.
  • Top unstable app versions for faster investigation.
  • Google Play and App Store rating snapshots.

Workflow

The script iterates over configured games, fetches the last 30 days of vitals, compares current values against health thresholds, and posts a formatted Slack report with status indicators and trend context.

Problem

Manual monitoring across multiple titles was inconsistent and reactive. Teams had to check Google Play Console dashboards individually, with no standardized thresholds or alerting — issues were often caught late or missed between releases.

What It Replaced

Daily manual Google Play Console checks across all monitored titles. Before ZeptoVitals, someone on the team had to open each game's dashboard, compare numbers mentally, and flag issues in Slack manually. This was time-consuming and error-prone.

Monitored games

  • Bullet Echo
  • Cut the Rope: Origins
  • Cut the Rope (Original)

Operational Impact

ZeptoVitals fully replaced manual monitoring — teams now rely on it for release health decisions. The structured Slack reports with week-over-week deltas provide consistent visibility across titles without manual effort. When a new release has stability regressions, the alert surfaces it automatically rather than waiting for someone to check.

← Back to Tools