Privacy Policy
For the pwusage website and iOS app. Updated October 2, 2026.
pwusage helps you understand your Powerwall energy use, estimate electricity costs, and manage optional battery holds. This policy explains what information those features use.
Tesla account and energy information
When you connect Tesla, Tesla handles your sign-in. pwusage receives account identifiers, your email address when provided by Tesla, and authorization tokens for the permissions you grant. We do not receive your Tesla password.
Our server stores connected energy-site information, including site names, identifiers, utility and time zone information, energy readings, battery status, tariffs, and settings. Tesla site responses may include location information. We use this data to show your dashboard, history, bill estimates, and load-timing information.
If you use Battery Hold and grant the required command permission, pwusage stores hold settings and status and sends the reserve changes you request to Tesla. Scheduled checks use energy readings to monitor and restore holds.
Information on your device
The iOS app stores your session, selected site, preferences, appliance load profiles, and cached dashboard and forecast data on your device. Cached readings can remain visible offline and retain their original timestamps.
Solcast is optional. If you connect it, your API key is stored in the iOS Keychain and sent directly from your device to Solcast to request your rooftop sites and forecasts. The app does not send that key to the pwusage server. Forecast settings and cached forecasts are stored locally.
Signing out clears the app's saved dashboard data and account-scoped forecast credentials and state. Removing the app removes its local app data; iOS Keychain items may persist separately.
How information is used and shared
We use account and energy information to provide the features you request, keep your connection working, and investigate service problems. We do not sell your personal data or use it for advertising tracking.
The service runs on Vercel and uses a hosted PostgreSQL database on Supabase. Those providers process information needed to host and operate pwusage. Requests may produce operational logs containing technical details such as request paths, identifiers, IP addresses, and errors.
Tesla processes your sign-in and API requests under its own privacy policy. Solcast processes requests when you enable its integration. Support services receive information you choose to submit.
TRMNL integration
If you install a TRMNL integration, pwusage shares the dashboard information needed to render your connected display. Our server stores your TRMNL OAuth access token, account and installation identifiers, display settings, and account information supplied by TRMNL, including your email address. We use these records to connect your display, authenticate integration requests, and maintain its settings. If your pwusage account has no email address, we may fill it from the email supplied by TRMNL.
Installation records remain until deleted. When you uninstall the integration through TRMNL and pwusage receives and verifies its uninstall notification, we delete the installation record, including its stored token and TRMNL account information. This does not delete your pwusage account, an email copied to that account, or energy history. If an uninstall does not reach pwusage, or you want other associated data deleted, email support@fm.rodeo. Backups may retain deleted records until their normal expiration.
Retention and your choices
Server data can remain after you sign out or uninstall the app. Energy history is subject to service retention settings; account records, tariff history, and backups have separate lifecycles. Signing out is not a request to delete your account.
You can revoke pwusage's access in your Tesla account's third-party app settings and remove the optional Solcast connection in the app. Revoking Tesla access prevents future authorized API requests but does not automatically erase previously stored data.
To request access, correction, or deletion of your pwusage account and associated data, email support@fm.rodeo. We may need to verify account ownership. Backups may retain removed data until their normal expiration.
Privacy questions and changes
Email support@fm.rodeo with privacy questions. You can also visit our support page. Material changes will be reflected on this page with an updated date.