Skip to content
Mobile Product

Miru Mobile App Preview: Track Time From Your Phone

We're building a mobile app with Expo. Today view, Week view, offline support. Here's what it looks like and when you can get it.

Vipul A M Vipul A M · · 3 min read
Operations
Miru dashboard showing revenue, projects, and recent activity
This article is currently written in English. Navigation, dates, and calls to action follow your selected language.

Miru Mobile App Preview: Track Time From Your Phone is focused on one thing: less operational drag for billing teams.

We’re building a mobile app with Expo. Today view, Week view, offline support. Here’s what it looks like and when you can get it. We write from operating experience, not trend-chasing.

Why Expo

Our entire frontend team writes React and TypeScript. Expo lets us use the same language, same mental model, same component patterns. The mobile app shares types with the web app. The API contract is identical.

Expo 54 handles the platform-specific stuff — navigation, status bar, safe areas, gestures. We write the logic once. It compiles to real native code on iOS and Android. No WebView wrapper. The pragmatic choice.


What’s in v1

Four screens. That’s it.

Today view. Your entries for the current day, the project that’s eating the most hours, and a quick-add button. This is the screen you’ll use 90% of the time. Open the app, log what you just did, close the app. Five seconds.

Week view. Seven days laid out with per-day totals and entry counts. At a glance, you see the shape of your week. Which days are light. Which are overloaded. Where the gaps are. This is the screen you open on Friday to make sure nothing slipped through.

Activity feed. Recent entries across all sources — manual, CLI, MCP, automation. Source badges carry over from the web app.

Workspace switching. Multiple organizations? Switch between them from the More tab. Your entries, projects, and clients change with the workspace context.

What’s NOT in v1: invoicing. Invoicing is a desktop workflow — reviewing line items, adjusting amounts, clicking send. Cramming that onto a phone makes it worse. The mobile app is for capturing time, not running your business.

Miru dashboard — responsive across devices


Offline Queue

Mobile means spotty connections. Subway. Airplane. Rural client site with one bar of signal.

v1 will queue time entries locally and sync when connectivity returns. Log 90 minutes on Acme while offline. The entry sits in a local queue. Phone reconnects, it pushes to the API. No data loss. No duplicate entries.

We’re not pretending this is simple to get right. Conflict resolution and retry logic need to be solid before we ship. That’s why it’s beta first.


Timeline

Beta for iOS and Android in Q2 2026. TestFlight and Google Play internal testing. Existing Miru users first. Want early access? Email us or open an issue on GitHub.

General availability depends on how beta goes. We’d rather ship late and solid than early and broken. The web app and CLI aren’t going anywhere. The mobile app is additive — it catches the hours that currently fall through the cracks.

No release date we’d regret promising. Just a mobile app that does the one thing mobile should do: capture work from wherever you are, as fast as possible.

Hard Stop

Use it in production and tell us exactly where the workflow still fights you.

Start with Miru or read the docs.

Share:
Vipul A M

Vipul A M

Co-founder at Saeloun. Building Miru. Rails contributor. Shipping from Pune, India.

Put it to work

Run one cleaner billing cycle in Miru.

If this article is about tracking time, billing clients, comparing tools, or automating work, Miru is the product version of that idea. Start free, invite the team, and send the next invoice from tracked work.

What you get

  • Time tracking, invoices, expenses, and payments in one place.
  • Free for up to 5 users. Pro is $1/member/month.
  • Open source, with CLI, API, MCP, and self-hosting paths.
See Miru

The article is the argument. Miru is the workflow.

Track the work, approve the hours, send the invoice, and get paid without bolting together three separate tools.

Operations
Miru dashboard showing revenue, projects, and recent activity
Dashboard Miru