TeslaMate · natively on iOS
Your car's story, in your pocket.
Tezi turns your self-hosted TeslaMate into a fast, private, native app. Every drive, charge and mile — beautifully told.
Straight from your database
Your drives and charges, made legible.
No Grafana, no browser tabs. Tezi reads your TeslaMate and renders every trip as something you actually want to look at.
Sample data shown. Your figures come from your own server.
Analytics
Understand every kilowatt-hour.
Distance, cost and efficiency by month, drawn with native Swift Charts and unit-aware formatting. See exactly where your energy — and money — goes.
Drives & road trips
Follow every route on the map.
Each drive is plotted on a MapKit route coloured by speed or elevation. Multi-leg journeys are auto-detected as road trips, and a parking timeline surfaces overnight vampire drain.
Battery health
Watch degradation, not guesswork.
Track your battery's real capacity over time, with a custom new-battery figure for accurate readings. Know what your car is really holding.
And the rest
Built like the app you wish TeslaMate had.
- Live overviewAn edge-to-edge hero photo of your car with battery, range and status.
- Tezi PassportA shareable summary of your distance, energy, places and savings.
- Charge costs & tariffsEditable per-session costs and a map pin for every charge.
- Flexible authBearer token, Basic auth or Cloudflare Access, over LAN or remote.
- Seven languagesLocalized with locale-aware units and currency from day one.
- Demo modeExplore the whole app with realistic sample data — no server needed.
Live Activities
Watch a charge from your Lock Screen.
Plug in and Tezi follows the session live — on the Lock Screen and in the Dynamic Island, powered by WidgetKit.
Battery percentage, added range, power and time remaining, without opening the app.
Pricing
Start free. Unlock everything, once.
Try the whole app in demo mode, connect your server, then upgrade with a single one-time purchase.
Free
€0
The essentials, forever
- Live overview & vehicle status
- Drives, charges & battery health
- Last 30 days of history
- One TeslaMate server
- Full demo mode
Tezi Pro
One-time€9.99 once
No subscription — pay once, keep forever
- Everything in Free
- Unlimited history — months, years, all-time
- Advanced analytics & charts
- Live charging & Dynamic Island
- Multiple servers
- Data export
Privacy
Tezi has no accounts, no analytics and no backend. Your data stays on your device and your server — we never see it.
Setup
Connected in a few minutes.
Tezi is a viewer for a TeslaMate server that you host. Here's how to point it at yours.
Run TeslaMate & TeslaMateApi
Tezi reads your data through TeslaMateApi, the REST layer for TeslaMate. Add it to your existing Docker setup.
Find your server address
Note where TeslaMateApi is reachable — e.g.
http://192.168.1.20:8080on your LAN, or a domain you expose remotely.Add the server in Tezi
Tap Add server, paste the URL, and pick your auth: none, Bearer token, Basic auth, or Cloudflare Access.
Test & go
Tezi runs a connection test, then loads your vehicles. Want to look first? Tap Explore the demo on the welcome screen.