Liigu peamise sisu juurde
marit.esmarit.es
EN|ΕΛ|DE|NL|FR|ES|LT|ET

Marit.esi kohta

Miks see eksisteerib, kuidas see töötab ja mis on avatud lähtekoodiga.

Kui turvaline ja privaatne on marit.es?
  • Otsene autentimine Tesla-ga — sisselogimine toimub Tesla enda lehel; marit.es ei näe ega salvesta sinu Tesla parooli.
  • Registreeritud Fleet API partner, verifitseeritav — domeeniverifitseeritud Teslaga aadressil app.marit.es, mida saab avalikult kontrollida ( üksikasjad), mitte lihtalt väide.
  • kitsas, avaldatud andmekogumine — konto e-post plusse sõiduki telemetria, mida rakenduse funktsioonid vajavad, midagi muud ei koguta; täielik loend aadressil mida me salvestame.
  • Tesla paroolid ja asukohaajalugu krüpteerituna — access/refresh tokenid ja iga salvestatud GPS-koordinaat on krüpteeritud AES-256-GCM-ga andmebaasi veere tasandil.
  • Sinu andmeid ei müüda — ei andmesaadustega tegutsevatele ettevõtetele, ei reklaamijatele ega müü Tesla andmeid.

Mida see on

marit.es jälgib sinu Teslat reaalajas ja annab sulle teada, kui midagi juhtub — Valverežiimi sündmus, lõpetatud laadimine, aku seisundi langus — selle asemel, et avada Tesla rakendus ja otsida. See on Androidi rakendus (Core Lite) ja veebilaud (Web), mis kõik loevad sama reaalaja andmet.

Miks see loodi

Tesla enda rakendus ei saada Valverežiimi sündmusi usaldusväärselt ega koheselt, ja see ei ole selleks ehitatud. Ilmselge avatud lähtekoodiga alternatiiv, TeslaMate, on suurepärane ise hostitud andmesalvestusvahend — aga see on täpselt see: laud, mille hostid ise, mitte mobiilne kaaslane koos push-teavitustega, ja oma serveri käivitamine ainult selleks, et saada hoiatus, kui sinu auto alarm heliseb, on palju infrastruktuuri ühe taristu jaoks.
marit.es algas isikliku projektina, et katta see spetsiifiline auk ühe auto jaoks: reaalajas Valverežiimi hoiatused, sõitude ja laadimise ajalugu ning aku jälgimine, ilma ise hostimata. See kasvas sealt edasi väikeseks hostitud teenuseks, mida teised Tesla omanikud saavad kasutada — ulatus jäi samaks, lihtsalt rohkem autosid sees.

Kuidas see töötab

marit.es on ehitatud Tesla ametliku Fleet API ja Fleet Telemetry peale. Sinu auto voogab reaalaja andmed (aku, asukoht, Valverežiimi olek, laadimine, kiirus) otse marit.es backendi üle krüpteeritud ühenduse, ja rakendused loevad sealt. Ei mingit kraapimist, ei mingit reverse-engineeritud endpointi, ja ei mingit kolmanda osapoole andmepurtikat vahepeal.
Sisselogimine toimub Tesla enda sisselogimislehel — marit.es ei näe ega salvesta sinu Tesla parooli. Vaata privaatsusosakonda avalehel täielikuks ülevaateks.

Millist andmeid me säilitame ja miks

Siin on täpselt, mida marit.es säilitab, grupeerituna selle järgi, milleks — mitte juriidiline nimekiri:
AndmedMiks me seda säilitame
Konto e-postIdentifitseerib sinu kontot ja võimaldab sul tagasi sisse logida. See on kõik — nime, aadressi ega telefoninumbrit pole marit.es kasutamiseks vaja.
Tesla access & refresh tokenVõimaldab marit.esil jätkata sinu auto andmete lugemist ja saata väikese hulga käske, mida oled lubanud, ilma et peaksid pidevalt sisse logima. Krüpteerituna — vaata allpool.
Sõiduki telemetria (aku %, range, GPS asukoht, kiirus, laadimise olek, kliima/salongi temperatuur, rehvirõhk, läbisõidumõõdik, Valverežiimi olek)See on toode: reaalaja olek, sõidude ja laadimise ajalugu, aku seisundi jälgimine ja Valverežiimi hoiatused tulevad kõik otse nendelt väljadelt.
Sõidude & laadimise ajalugu, vastupidise geokodeeringuga algus/lõpu aadressidToidab Sõidud ja Laadimise ekraane, marsruadi kaarte ja efektiivsuse hindamist.
Push-teate token (FCM) / Telegram chat IDSalvestatakse ainult siis, kui lubad teavitused — see on see, kuidas hoiatus tegelikult su telefonini või Telegrammini jõuab.
Makserefereents (Stripe'i kliendi ID / Google Play ostutoken)Ainult tellimuse halduseks. Sinu kaardinumbrit ei nähta ega salvesta marit.es — Stripe ja Google Play käitlevad makset otse.
Mis on tegelikult krüpteerituna salvestatud?
Kaks asja, mõlemad AES-256-GCM-ga andmebaasi veere tasandil, eraldi Postgresi enda salvestusest, enne kui need üldse diskile kirjutatakse: sinu Tesla access ja refresh tokenid — kredentsiaalid, mis võimaldavad marit.esil sinu autoga rääkida — ja iga salvestatud GPS-koordinaat (laius/ pikkuskraad iga positsioonisalvestuse taga sinu Sõitude, Laadimiste ja marsruadi kaartide jaoks). Tokenid on kõrgeima väärtusega sihtmärk, kui see andmebaas kunagi avastatakse — need on ainus asi, mida saaks kasutada sinu autole käske saatmiseks. Asukoht on inimene kõige avastatavam, kes loeb andmeid otseselt — kuhu sa elad, töötad ja lähed — nii et see saab sama kohtlemise.
Mis on kõigega muuga — kas kogu andmebaas on krüpteeritud?
Mitte katkest, ja me eelistame seda ausalt öelda kui ümber pöörata. Aku %, kiirus, laadimise olek, kliima/salongi temperatuur, rehvirõhk, läbisõidumõõdik, Valverežiimi olek, sõidu/laadimise ajalugu metaandmed, ja sinu konto e-post elavad tootmisandmebaasis, mida kaitseb võrgu isolatsioon ja ligipääsu kontrollid, mitte väljaline krüpteerimine. Tokenid ja GPS-koordinaadid on kaks erandit ( ülal) — ülejäänud on palju madalama väärtusega iseendale, ja me eelistame olla täpsed piiri kohta kui väita rohkem kui on tõsi.
Kus see on hostitud?
Meie enda infrastruktuuris — mitte jagatud kellegi teise, ega müüdud, kellegi kolmanda osapoole või andmepurtikaga. Sinu konto kustutamine eemaldab sinu salvestatud sõiduki andmed; vt Privaatsuspoliitika täielike säilituse üksikasjade jaoks, või kuidas konto kustutada täpsete sammude jaoks, mis eemaldatakse.

Load & virtuaalvõti

Kui ühendad oma Teslaga, küsitakse sulle spetsiifiliste Tesla OAuth ulatuste andmist — mitte katkest "täielik ligipääs." Siin on täpselt, mida marit.es palub ja mida iga üks tegelikult kasutatakse:
Palutud ulatusMida see tegelikult kasutatakse
vehicle_device_dataAku, range, Valverežiimi olek, laadimise olek, kiirus — reaalaja andmed, mida kõik ekraanid näitavad.
vehicle_locationReaalaja kaardi asukoht ja sõidu marsruadi ajalugu.
vehicle_cmdsTesla poolt nõutud mis tahes käske saatmiseks. marit.es saadab ainult: Valverežiim SEES/VÄLJAS, signaal, vilguta tulesid, ja Boombox — täielik loend allpool.
vehicle_charging_cmdsPäritud, kuid praegu ei kasutata — marit.esil pole veel laadimise alustamise/peatamise/piirangu kontrolli funktsiooni. Loeb ainult laadimise olekut.
offline_access / openid / emailStandartne OAuth torustik — hoiab sind sisselogituna ja identifitseerib sinu Tesla kontot. Parool ei puutu marit.esi kunagi.
Täielik loend sõiduki käskudest — midagi muud rakenduses ei eksisteeri.
Valverežiim SEES / Valverežiim VÄLJAS, signaal, vilguta tulesid, Boombox. See on kogu allowlist, mida backendis peetakse kinni. Ei ukse lukust/ametlukust, ei pagasiruumi, ei kliima kontrolli, ei laadimise kontrolli, ja ei sõidukivälja käsku eksisteeri kusagil marit.es-sis — ei peidetud lüliti taga, ei rakendamata-palutud. Kui seda ei ole selles nimekirjas, ei saa marit.es sinu autoga midagi teha.
Kas vajate virtuaalvõtit?
Model Y/3-sõiduki jaoks praeguse tarkvaraga, jah — Tesla nõuab käske krüpteeritult allkirjastada. marit.es kasutab sama avalik/privaatt paarimehhanismi, mida Tesla dokumenteerib kolmanda osapoole rakenduste jaoks: avalik võti paigaldatakse sinu autosse, privaatvõti jääb marit.es serverisse, ja auto aktsepteerib ainult käsku, mis on allkirjastatud vastava privaatvõtme poolt. Saad eemaldada virtuaalvõti oma sõidukist igal ajal Tesla rakendusest, mis tühistab kohe käsu ligipääsu (ainult lugemise andmete ligipääs jätkub OAuth tokeniga eraldi, ja saate selle ka tühistada — vaata allpool).
Kaamera ligipääs / Valverežiimi videolõigud?
Mitte. Tesla Fleet API ei ava Valverežiimi kaamera jalamit kolmandate osapoolte jaoks üldse — ei ole ulatust, mis see annaks, ja marit.es ei küsi ega salvesta videoid kunagi.
Kuidas ma tühistan ligipääsu?
Tesla rakendus → Ohutus ja Privaatsus → Ohutus → Kolmandad Osapoole Rakendused, või kaudu tesla.com/teslaaccount. Tühistamine seal tapab kohe nii OAuth tokeni kui ka virtuaalvõtme ühes kohas.
Kas olete registreeritud Tesla Fleet API arendaja?
Jah — ja see ei ole ise-deklareeritud väide, seda saab sõltumatult kontrollida. Tesla Fleet API ei aktsepteeri ühtegi allkirjastatud sõiduki käsku rakenduse poolt enne, kui selle domeen on läbinud Tesla partnerregistratsiooni ja domeeniverifitseerimisprotsessi. marit.es on registreeritud app.marit.es all; saad verifitseerida domeeniverifitseerimisvõtit, mida Tesla nõuab, on elus, otse nüüd aadressil app.marit.es/.well-known/appspecific/com.tesla.3p.public-key.pem — kui see fail ei eksisteeri, Valverežiimi/honk/vilguta käsud ülevalt lihtsalt ei töötaks.

Avatud lähtekood

Backend — Elixir/Phoenix mootor, mis räägib Tesla API-ga ja töödeldab iga sõidu, laadimise ja Valverežiimi sündmuse — on litsentseeritud AGPL-3.0 ja avaldatud GitHubis aadressil RaNd250/marites-backend. See on automaatselt sünkroonis sellega, mis tegelikult deploitud, nii et mida sa seal loed, see on see, mis töötab, mitte hääbuma jäänud pildiseis.
Androidi rakendused ja hostimise infrastruktuur on suletud lähtekoodiga — see on osa, mis maksab serverite ja Fleet API kulude eest. Backend avatud olek on see, mis loob usalduse jaoks: igaüks saab verifitseerida täpselt, mida juhtub andmetega, mida sinu auto voogab sisse.

Kes selle taga on

marit.es on ehitatud ja käidatuna väike sõltumatu projekt — üks fookusega toode, ilma välise investoreid, ilma teeplaani vajaduseta lisada asju, mis ei kuule siia.
Juriidiline isik & andmete controller
marit.es-i opereerib VitalData, Panagi Tsaldari 67, 20400 Xylokastro, Kreeka. Privaatsus päringute või GDPR õiguste teostamiseks, võta ühendust [email protected].

Mida see ei ole

marit.es ei ole seotud, toetatud või ühendatud Tesla, Inc.-ga mis tahes viisil — see on sõltumatu kolmanda osapoole rakendus, mis on ehitatud täielikult Tesla avaliku Fleet API peale. Sinu andmed ei müüda kunagi. Core ja Web kannavad ilma reklaamideta; Lite on reklaamitoega, et tasuta tase saaks eksisteerida ilma tellimuseta.
See tõlge on loodud masintõlkega. Autoriteetne on ingliskeelne versioon.