What this is
XYESLA — free navigation for Tesla browser & phones. No accounts, no ads.
Features
- 🔍 Search — address, coordinates, or paste a link from Waze / Google Maps / Yandex / 2GIS / Apple Maps
- 🗺️ Route — turn-by-turn navigation, voice prompts, lane assist, live ETA
- 🚦 Traffic-aware routing — route colored by congestion: 🟡 free flow, 🟠 slow, 🔴 heavy, 🔴 standstill. Powered by TomTom real-time traffic
- 🟣 Route progress — driven portion fades out, remaining portion stays bright
- ✅ GO / ❌ Cancel — confirm screen: distance, time (h:mm), ETA, 🔋% at arrival
- 🔤 3-letter code — share route: say "BAT" → friend types BAT → same destination. 10 min window, anonymous
- 🚗 Group ride — when several drivers use the same 3-letter route code within 10 min, they form a live group. Toggle the Group button to transmit your live position + a sequence number (your join order), and see everyone else's positions on the map.
- 🔗 Link paste — Waze, Google Maps, Yandex, 2GIS, Apple Maps → auto-parse coordinates
- 🔋 Tesla connect — pair via BLE in the XYESLA Android or iOS app → battery %, range, charging state stream live
- ⚡ Arrival SoC — estimated battery % at destination, recalculated live while driving
- 📷 Speed cameras — OSM data, proximity alert 🔊 + flash (only ahead ±30°). Tap → ✅ keep / ❌ hide
- ⚠️ Hazards — one-tap report: 👮 police, 💥 accident, 🕳️ pothole, 🚧 roadwork, 📷 camera. Shared live with all drivers
- 🎯 Smart alerts — cameras & hazards trigger only in your direction of travel (±30° cone), not from the side
- ⚡ EV chargers — tap → connectors, kW, status 🟢🟡🔴, price, "Route here"
- ↩️ Auto-reroute — off-route → 5s countdown → automatic new route
- 🚦 Speed limit — current limit on screen, overspeed → red edge glow + 🔊 alert
- 🔎 Auto Zoom — zoom adjusts proportionally to speed with hysteresis for smooth transitions
- 📡 GPS Smooth — always-on 60fps dead-reckoning with dual EMA filter for butter-smooth map movement
- 🌤️ Weather — temperature + conditions, top corner
- 🗂️ Layers — Street / Satellite / Topo, heading-up / north-up, 3D pitch, follow-zoom
- ⭐ Favorites — save destinations, recent history
- 📱 Install — Android: Google Play · iPhone: App Store
Eligibility
You must be at least 16 years old to use this service. By using XYESLA you confirm that you meet this requirement.
Use at your own risk
XYESLA is provided "as is", without warranty of any kind. It is a navigation aid, not a safety system. You, the driver, are always responsible for:
- Obeying the traffic laws of your jurisdiction, including posted speed limits.
- Keeping your eyes on the road. Do not interact with XYESLA while driving — configure it before you move.
- Do not use this service while actively driving unless permitted by local laws and safe to do so.
- Verifying routing, ETA, hazard, and speed-limit information against real-world conditions and official signage. Data can be wrong, outdated, or missing.
The author(s) of XYESLA accept no liability for traffic tickets, accidents, property damage, missed appointments, depleted batteries, or any other loss arising from use of this site.
Hazard reports
When you submit a hazard, you agree that:
- The report is anonymous and becomes visible to other users in real time.
- You are reporting truthfully and in good faith. Do not submit false reports, spam, or reports intended to harass individuals.
- Self-delete window: you can delete your own marker within 1 minute of placing it (in case of accidental tap). After that, only community down-votes can remove it.
- Voting: ✓ / ✗ buttons require you to be within 1 km of the marker. Voting from a distance is not allowed (anti-stuffing).
- Auto-expire when no votes are received: 💥 accident — 1 hour, 👮 police — 2 hours, 🚧 roadwork — 7 days, 🕳️ pothole — 30 days, 📷 camera — 90 days
- Early removal by community down-votes: a single "✗" vote brings confidence below the threshold and the report is deleted.
- The author(s) may remove any report at any time, for any reason, without notice.
Acceptable use
Don't do any of the following:
- Scrape, mirror, or resell the service.
- Hammer the API with automated traffic. Reasonable use by a single driver in a single car is fine; bots are not.
- Submit reports designed to identify, track, or intimidate specific people or vehicles.
- Attempt to bypass security controls or access parts of the system not intended for public use.
🔋 Tesla connection
XYESLA connects to your Tesla over Bluetooth Low Energy (BLE) via the XYESLA Android or iOS app — no Tesla account, no OAuth, no password. The Android app pairs as a phone-key (you confirm on the car's touchscreen) and reads vehicle data (battery %, range) directly over BLE. The app forwards the readings to our server tied to a 5-character session code. The website pulls the data using that code. The code is stored only in your browser; nothing is persisted to a database. Disconnect or uninstall the app at any time and the link is broken immediately.
🎬 Video guide — how to connect (60 sec)
🔤 Share codes
When you build a route, a random 3-letter code is generated (e.g. BAT, QYK). Anyone who types these 3 letters in the search bar within 10 minutes gets the same destination. Codes are anonymous (no user info attached), case-insensitive, multi-use within the 10-minute window, and auto-expire after that.
🚗 Group ride
Group ride lets several drivers heading to the same destination see each other on the map in real time. How it works: within 10 minutes after creating a route, anyone who types the same 3-letter share code (BAT, QYK…) automatically joins the group. When the Group button is enabled, your live coordinates and a sequence number (your position in the join order, e.g. #1, #2, #3…) are transmitted to the server. All members of the group see each other's live positions on the map. After 10 minutes without any new joins — or when you clear the route — the group dissolves and coordinate transmission stops. Codes are anonymous (no user info attached); only coordinates + sequence number are shared inside the group.
Third-party data
Map tiles, routing, search, traffic data, camera data, weather, charger info, and vehicle data come from third-party services (OpenStreetMap, CARTO, Esri, OpenTopoMap, HOT, OSRM, Overpass, TomTom Routing & Traffic, Open-Meteo, OpenChargeMap, Tesla vehicle BLE). Their data is subject to their own licenses and terms. XYESLA does not claim ownership of any of it and makes no guarantee of accuracy, completeness, or availability.
No warranty, no SLA
There is no uptime guarantee. The service can go down, change, or be discontinued at any time without notice. Features may appear, disappear, or behave differently across releases. If something breaks while you are driving, fall back to your car's built-in navigation.
Limitation of liability
To the maximum extent permitted by law, the operator shall not be liable for any indirect, incidental, special, or consequential damages arising out of or in connection with the use of, or inability to use, XYESLA.
Governing law
These terms are governed by the laws of Lithuania. Any disputes shall be resolved in the competent courts of Lithuania.
Changes
These terms may be updated. The "updated" date at the top of the page reflects the most recent change. Continued use of XYESLA after an update constitutes acceptance of the new terms.
Contact
Questions or takedown requests: faytonserver@gmail.com