Documentation

Learn how to get started with Tesvian and make the most of your Tesla data

Complete Onboarding Guide

Complete step-by-step guide covering account creation, subscription plans, Tesla authentication, virtual key pairing, and automatic background services. Takes approximately 12 minutes total.

Read guide

Add Your Tesla

Connect your Tesla account to Tesvian and start tracking your vehicle's data automatically.

Read guide

Complete Onboarding Guide

Total Time: Approximately 12 minutes to complete full setup

Tesvian enables Tesla vehicle owners to access analytics and control features through a simple seven-step process. You only need a regular Tesla account, email address, and payment method—no developer account required!

Step 1 Account Creation (~2 minutes)

Visit https://tesvian.com/register and choose one of two registration methods:

Google OAuth (Recommended)

Click "Sign up with Google" for instant account creation using your Google credentials. This is the fastest and most secure method.

Email & Password

Complete the registration form with:

  • Full name
  • Email address
  • Password (minimum 8 characters)

After registration, you'll automatically receive a FREE 7-day trial with access to all features!

Step 2 Choose Your Plan (~3 minutes)

Select a subscription plan that fits your needs. All plans include a 14-day free trial with Stripe payment processing:

Basic
$9.99/mo
  • Analytics dashboard
  • 1 vehicle
  • Real-time updates
Premium Popular
$19.99/mo
  • Everything in Basic
  • Vehicle commands
  • Up to 3 vehicles
  • Advanced analytics
Pro
$29.99/mo
  • Everything in Premium
  • Fleet management
  • Unlimited vehicles
  • Priority support

Step 3 Connect Your Tesla Account (~5 minutes)

Authenticate through Tesla's official OAuth portal. This is similar to "Sign in with Google" – you're authorizing Tesvian's pre-approved application to access your vehicle data.

  1. Click "Connect Tesla" in your dashboard
  2. You'll be redirected to auth.tesla.com
  3. Enter your Tesla account email and password
  4. Complete two-factor authentication (if enabled)
  5. Review the permissions Tesvian is requesting
  6. Click "Allow" to grant access
Security Note: Your Tesla credentials are never stored on Tesvian's servers. We use Tesla's official OAuth system with encrypted token storage.

Step 4 Add Virtual Key (~2 minutes)

Enable remote commands and real-time telemetry by adding Tesvian as a virtual key in your Tesla app:

  1. Open your Tesla mobile app
  2. Go to Security & Drivers → Manage Keys
  3. Tap "Add Key"
  4. Scan the QR code shown in your Tesvian dashboard, or click the link we send you
  5. Name the key "Tesvian" for easy identification

This virtual key enables features like remote climate control, charging management, and live telemetry streaming.

Step 5 Instant Dashboard Access

Your dashboard immediately displays real-time vehicle information:

Battery Level
Live Location
Temperature
Range
Lock Status
Charging Status

Step 6 Automatic Background Services

Once setup is complete, Tesvian handles everything automatically with no user intervention required:

  • Token Auto-Refresh: Every 30 minutes, Tesvian refreshes your Tesla access tokens automatically
  • Fleet Telemetry: Real-time data streams directly from your vehicle
  • Analytics Processing: Continuous calculation of efficiency metrics, cost analysis, and trends
Set It and Forget It: No re-authentication needed unless you explicitly disconnect your account.

What You Need (and Don't Need)

Required
  • Tesla vehicle (Models 3, Y, S, X, Cybertruck)
  • Regular Tesla account credentials
  • Email address
  • Credit card for subscription
NOT Required
  • Tesla Developer account
  • Technical expertise
  • Special Tesla approval
  • API keys or credentials
How Does Tesvian Work Without a Developer Account?

Tesvian operates through a Master Developer Account. Instead of asking each user to create their own Tesla developer application (which requires approval and technical setup), you simply authorize Tesvian's pre-approved app—just like when you use "Sign in with Google." This makes the process simple and secure while giving you full access to your vehicle data.

How to Add Your Tesla Vehicle

Step 1: Log In to Your Account

After registration and email verification, log in to your Tesvian dashboard at https://tesvian.com/login

Step 2: Navigate to Vehicles

From your dashboard, click on "Vehicles" in the navigation menu, or go directly to https://tesvian.com/vehicles

Step 3: Connect Your Tesla Account

Click the "Connect Tesla" button. You'll be redirected to Tesla's secure authentication page.

Step 4: Authorize Tesvian

On the Tesla authentication page:

  • Enter your Tesla account email and password
  • Complete two-factor authentication if enabled
  • Review the permissions Tesvian is requesting
  • Click "Allow" to grant access

Step 5: Automatic Vehicle Import

After authorization, Tesvian will automatically discover and import all vehicles associated with your Tesla account. This process usually takes just a few seconds.

Step 6: Start Tracking

Once your vehicle is connected, Tesvian will begin collecting data automatically. You can now access all features including:

Charging Analytics
Location Tracking
Drive Statistics
Energy Efficiency
Cost Tracking
Battery Health
Important: Your Tesla credentials are never stored on Tesvian's servers. We use Tesla's official OAuth authentication system for secure access.
Automatic Token Refresh: Tesvian automatically maintains your connection with Tesla. You don't need to re-authenticate unless you explicitly disconnect your account.

Need Help?

If you encounter any issues during registration or vehicle setup, our support team is here to help.

Contact Support