Cabin Climate

Privacy policy

Effective date: 2026-10-24

This policy covers the Cabin Climate phone app, the Cabin Climate watch app and our server at cabinclimate.nationalcourseportal.com. We wrote it to be read. If something here is unclear, write to us.

Who we are

Cabin Climate is made and run by Ankur Fadia, an individual developer in Virginia ("we" on this page). Contact: accounts@auraliris.com.

What we keep

To warm up or cool down your car for you, our server keeps only this:

We keep no location at all. The app does not ask for the location permission on your phone or watch. We do not ask Tesla for its location permission. We never read or store your car's location, and nothing in our code, logs or web pages deals with location.

Like any web server, ours sees your internet address when your phone connects. We use it to limit abuse, such as too many sign-in attempts in an hour or more than 3 new accounts from one address in a day. We do not store it in your account. Our web server's access log holds the time, the page, the status and the address. In that log the page name has car VINs replaced, and there is no query string, no referring page, no cookie, no authorization header and no user agent. Every day the server starts a new log file and deletes log files older than 12 days, whether or not anyone used the service, so no entry is kept longer than 14 days. The system journal is trimmed every day too, and no entry in it is kept longer than 14 days. Our application logs hold route names and status codes only, never a token, code, VIN or location. We take no backups or snapshots of the server.

What we never do

Promotions in the app

The phone app shows one small card on its More (About) screen promoting QuickVisitMD, National Course Portal or Aural Iris, businesses connected to the app's developer. The card is labeled Ad. It never appears on the Home screen, and never while a command is running. The watch app shows at most one line of text, on one day a week, on its More (About) screen.

The promos are built into the app, and the card changes from day to day. They load nothing from the internet, send nothing about you or your car, and have no tracking. We use no ad network, so no outside company serves ads in our apps or collects information through them. In Settings, the Hide house promos switch turns them off.

If you tap a card, that business's website opens in your browser, like any link. Cabin Climate sends that site nothing. Your browser connects to it the way it connects to any website, and that site's own privacy policy and cookies apply.

Tesla

When you use Cabin Climate, our server calls Tesla's Fleet API for you, with the access you granted (vehicle information and vehicle commands), to read your car's status and to send your commands. Tesla processes that information under Tesla's Privacy Notice, and Tesla may use the information submitted through its API as that notice describes. You can see and remove the apps connected to your Tesla account in the Tesla app, under third-party apps in your account security settings.

Where it works

Cabin Climate works with cars in the US and Canada for now (the North America region of Tesla's service). If your Tesla account belongs to another region, we turn the sign-in away and keep nothing.

Where it is kept and how it is protected

Our server runs on a rented cloud server that we manage ourselves. Traffic between your phone or watch and our server is encrypted. Your Tesla sign-in tokens, and the VIN, name and last status of your cars, are encrypted in our database with keys that are not stored in the database. Session tokens and sign-in codes are stored only as one-way hashes. So are your Tesla ID, the VIN lookup and the internet-address counters, and those hashes use a secret that is also kept outside the database. We take no backups or snapshots of the server.

How long we keep it

Counters that outlive deletion

Two kinds of daily counters stay until 48 hours after they were last used, even if you delete your account, and are then purged. One counts what each car used, keyed by a one-way hash of the VIN (not the VIN itself). The other counts new sign-ups from each internet address, keyed by a one-way hash of the address, so that we can allow 3 new accounts per address per day. We keep them so that the daily limits cannot be reset by deleting your account and signing up again.

Deleting your data and asking for a copy

In the phone app: Settings, then Delete my data. Or on the web: cabinclimate.nationalcourseportal.com/delete. On the web you sign in with Tesla. We ask Tesla only for your identity, so we get no access to your car. Then we show a page that asks "Delete Cabin Climate data for this Tesla account?" and lists the names of the cars on that account, so you can tell which account it is, with a Delete button. Only pressing that button deletes anything. The web page works even if you signed out of the app, uninstalled it, or your app sign-in expired or was revoked.

Signing out of the app does not delete your data on our server. It only removes the sign-in from that phone or watch. Use Delete my data, or the web page, to delete.

Deletion is immediate. It removes your account, your Tesla tokens, your sessions, your cars, your last status, your command records and your usage counters at once, and it overwrites the freed space in our database. Commands we already sent to your car cannot be recalled. Only the deletion marker described above stays, for 15 minutes.

To finish up, also remove Cabin Climate's key from your car: open the Locks screen in the car and delete the key listed for cabinclimate.nationalcourseportal.com.

If you cannot sign in with Tesla, we cannot delete your data on request: we keep no names or email addresses, and knowing a car's VIN or name does not prove that the car is yours, so nobody, including us, can delete an account on that basis. Your data is deleted automatically instead, on the schedule under "How long we keep it": at most 90 days after our server first sees Tesla refuse the saved sign-in, or 180 days after the last time it was renewed. If you want to know what we hold, or have any question, email accounts@auraliris.com and we will answer within 30 days.

Children

Cabin Climate is for people who own or are allowed to use a Tesla vehicle. It is not directed to children under 13 and we do not knowingly collect information from them.

Changes

If we change this policy, we will post the new version here with a new effective date. If a change is significant, we will say so in the app.

Contact

Ankur Fadia, an individual developer in Virginia. accounts@auraliris.com

Cabin Climate is not affiliated with, endorsed by, or sponsored by Tesla, Inc.