Story image

A deep dive into the Kontrol app for Tesla

Article by Rae Steinbach

Tesla is often praised for manufacturing vehicles that are better for the environment than most cars. While that’s a good reason to admire the company, it isn’t the only one. Drivers also want vehicles that are safe, comfortable, and loaded with useful features. 

Tesla aims to embody these values, which is what inspired them to develop the Kontrol for Tesla app. This native app design for mobile devices expands on the features of the current Tesla app. On top of that, it’s free.

Design

Tesla, like other tech companies, always seems to strike the balance between pleasing design and practical functionality. Kontrol for Tesla’s design was clearly inspired by these values. Featuring sleek, clean visuals, the app mirrors the aesthetic qualities of a Tesla Model S. 

Start with an in-depth look at the UI. It doesn’t feature many bright, garish visuals. Instead, the simple colour palette and clean lines reflect the aesthetics of Tesla’s vehicles. The UI for this type of app should allow users to quickly see and digest important information. In fact, the design is very similar to that of an efficient vehicle dashboard.

Function

A pleasing UI isn’t worth much if the app doesn’t offer useful functionality. Luckily, Kontrol for Tesla offers all the features currently available on the Tesla app. It’s easy to switch over from the current Tesla app without losing any of the information or features that Users have already grown accustomed to. Major functions the new Kontrol for Tesla app preserve include the following:

  • Checking charging progress in real-time.
  • Changing vehicle temperature before driving.
  • Locating vehicle and tracking its movement.
  • Flashing lights/honking horn, when you can’t find your Tesla in the parking lot.
  • Venting or closing the panoramic roof.
  • Locking or unlocking the vehicle.

The new app also provides extra features, including:

  • Starting your car with Touch ID, instead of typing in your password every time.
  • Smart Climate functions that allow you to warm up your vehicle to the precise desired temperature before you leave the house.
  • Using 3D Touch or the widget to honk the horn, unlock the vehicle, or check battery status without having to open the app.
  • Smart venting the vehicle when it gets too hot.

Security

Obviously, security is extremely important when using an app that controls your vehicle. To ensure your data is as safe as possible, Kontrol for Tesla doesn’t store your user credentials, like your username and password. Instead, that information remains stored on Apple’s iOS Secure Keychain. That means the data can’t be accessed via other apps on your phone.

Unless the app is communicating directly with Tesla’s API Server, it won’t use your credentials when communicating with Kontrol for Tesla’s server.  It doesn’t even save or store user credentials when the app is running. Also, the app relies on Touch ID authentication before accessing your credentials from the iOS Secure Keychain.

Kontrol for Tesla adheres to the practice of using Apple Transport Security, a new requirement for iOS 9.0 that ensures all client-server communication is made securely through HTTPS protocols.

When the app does communicate directly with Tesla’s API Server, the server provides a certificate for the app to verify. Kontrol for Tesla take the following steps to ensure its validity:

  • The app confirms the certificate was signed by a Certificate Authority.
  • It makes sure the certificate contains the Tesla API domain in the response.
  • Once these steps are validated, the app matches the server-provided certificate with the one stored in the app.
  • For jailbroken devices, use of the app is prevented until a user’s credentials, session token, and local preferences have been verified.

Towards the Future

This is only the first iteration of Kontrol for Tesla. Its developers have already announced plans to offer even more features in the years to come. For instance, a future release may allow users to track personal vs. business miles when driving a Tesla. This could save both individuals and organisations a lot of money.

Article by Rae Steinbach

Samsung & Trade Me offer AI-powered shopping
The smartphone camera & AI-powered tech, Trade Me says, is a ‘glimpse into the future of shopping’.
Neill Blomkamp's 'Conviction' is a prequel to BioWare's Anthem
You may remember Neill Blomkamp’s name from such films as District 9, Chappie, and Elysium. If you’ve seen any of those films, the short teaser trailer will seem somewhat familiar to you.
Security flaw in Xiaomi electric scooters could have deadly consequences
An attacker could target a rider, and then cause the scooter to suddenly brake or accelerate.
617 million stolen records up for sale on dark web
It may not be the first time the databases have been offered for sale.
IBM’s Project Debater unable to out-debate human
At this incredible display of technology, the result was remarkably close but the human managed to pip the machine in this instance.
LPL to broadcast weekly programming on Sky Sports
Let’s Play Live (LPL) has now announced it will broadcast weekly programming for the rest of 2019 on the Sky Sports channel from Sky TV. 
When hackers get the munchies, they just steal McDonalds
What happens when hackers get the munchies? Apparently in Canada, they decide to put their ‘hamburglar’ gloves on and go after unwitting people who happen to use the McDonalds app.
The smart home tech that will be huge in 2019
For millennial home buyers, a generation for whom technology has been ever-present, smart systems are the features they value above everything else.