RouteBudget EURouteBudgetEU
Privacy Policy
Informativa sulla Privacy

Privacy PolicyPrivacy

App policy: effective 27 July 2026 · Updated 19 September 2026. Website section: 5 September 2026.

Informativa app: in vigore dal 27 luglio 2026 · Aggiornata il 19 settembre 2026. Sezione sito: 5 settembre 2026.

Website — optional analyticsSito web — analytics facoltativi

This section applies to routebudget.eu, not to the iOS or Android app. The app summary and Sections 1–10 below remain separate. The website's privacy contact and controller is Eng. Mostafa, mosta1570@gmail.com.

Questa sezione riguarda routebudget.eu, non l'app iOS o Android. Il riepilogo dell'app e le Sezioni 1–10 seguenti restano separati. Il titolare e contatto privacy del sito è Eng. Mostafa, mosta1570@gmail.com.

Your choice. We use Google Analytics 4 only after you explicitly accept optional website analytics. Its purpose is to understand measured website visits, their source, the use of public content and clicks towards App Store or Google Play. The basis for this optional measurement is your consent. Before acceptance, after refusal or dismissal, Google analytics scripts and measurement requests remain blocked, including cookieless pings. Reading pages and using calculators does not require consent, and scrolling is not acceptance.

La tua scelta. Usiamo Google Analytics 4 solo dopo che accetti esplicitamente gli analytics facoltativi del sito. La finalità è comprendere le visite misurate, la loro provenienza, l'uso dei contenuti pubblici e i clic verso App Store o Google Play. La base di questa misurazione facoltativa è il tuo consenso. Prima dell'accettazione, dopo il rifiuto o la chiusura della richiesta, gli script e le richieste analytics di Google restano bloccati, inclusi i ping senza cookie. Leggere le pagine e usare i calcolatori non richiede il consenso e scorrere non significa accettare.

What is measured after acceptance. Google uses first-party analytics cookies and pseudonymous client/session identifiers, together with pageviews, timing and automatic visit/engagement information. These are not anonymous, identifier-free statistics. We send controlled public content IDs, language, page type and enumerated interaction labels. Page addresses are limited to public canonical pages without query strings or fragments; referrers are limited to a valid source origin, without its page path or parameters. A limited source class may indicate search, ChatGPT or another referral; it is not authenticated proof of origin.

Cosa viene misurato dopo l'accettazione. Google usa cookie analytics di prima parte e identificatori pseudonimi client/sessione, insieme a visualizzazioni, tempi e informazioni automatiche sulla visita e sull'interazione. Non sono statistiche anonime prive di identificatori. Inviamo ID controllati dei contenuti pubblici, lingua, tipo di pagina ed etichette di interazione predefinite. Gli indirizzi delle pagine sono limitati alle pagine canoniche pubbliche, senza query o frammenti; i referrer sono limitati all'origine valida del sito sorgente, senza il percorso della pagina o i parametri. Una classe sorgente limitata può indicare ricerca, ChatGPT o un altro referral: non autentica la provenienza.

What we exclude. We do not send calculator inputs or results, route locations, vehicle or driver details, prices, wages, margins, financial totals, PDF contents, free text, email addresses or a site-assigned User-ID in analytics events. Advertising, Google Signals, advertising personalization, Ads integrations and granular location/device collection are disabled for this website property. There is no session replay. This website setup does not add analytics to the app or join website records with app, store or subscription identities.

Cosa escludiamo. Non inviamo negli eventi analytics input o risultati dei calcolatori, località delle tratte, dati del mezzo o del conducente, prezzi, retribuzioni, margini, totali finanziari, contenuti PDF, testo libero, indirizzi email o uno User-ID assegnato dal sito. Pubblicità, Google Signals, personalizzazione pubblicitaria, integrazioni Ads e raccolta granulare di posizione/dispositivo sono disabilitati per questa proprietà web. Non è prevista la riproduzione delle sessioni. Questa configurazione non aggiunge analytics all'app e non unisce i dati web con identità dell'app, degli store o degli abbonamenti.

Storage and duration. A functional record of your choice, its version and date is kept in your browser for at most 185 days, without a unique identifier; the language preference is separate. After consent, Google cookies named _ga and _ga_* have a configured maximum lifetime of 180 days, without renewal on ordinary activity. User/event retention in this website's GA4 property is set to 2 months, with reset on new activity disabled. Standard aggregated reports are not limited by that two-month setting and may remain available longer. Browser storage, cookie expiry and Google's report retention are separate.

Memorizzazione e durata. Una registrazione funzionale della scelta, della versione e della data resta nel browser per un massimo di 185 giorni, senza identificatore univoco; la preferenza lingua è separata. Dopo il consenso, i cookie Google denominati _ga e _ga_* hanno una durata massima configurata di 180 giorni, senza rinnovo a ogni attività. La conservazione dei dati utente/evento nella proprietà GA4 del sito è impostata a 2 mesi, con reset per nuova attività disabilitato. I report standard aggregati non sono limitati da questa impostazione e possono restare disponibili più a lungo. Storage del browser, scadenza dei cookie e conservazione dei report Google sono distinti.

Changing your mind. Reopen the privacy preferences using the control in the page footer. You can accept or refuse without losing access to the site. Withdrawal stops the website's analytics collector, removes only this site's Google Analytics cookies and reloads the page with Google analytics blocked; language and other functional data are preserved. Withdrawal does not automatically erase data already received by Google or affect the lawfulness of earlier consent-based processing.

Cambiare idea. Riapri le preferenze privacy dal controllo nel footer della pagina. Puoi accettare o rifiutare senza perdere l'accesso al sito. La revoca interrompe il collector analytics del sito, rimuove soltanto i cookie Google Analytics di questo sito e ricarica la pagina con gli analytics Google bloccati; lingua e altri dati funzionali vengono conservati. La revoca non elimina automaticamente i dati già ricevuti da Google e non pregiudica la liceità del trattamento precedente basato sul consenso.

Google and international processing. Google provides the analytics service and also receives connection information such as IP addresses and browser headers. Google states that IP addresses from EU users are discarded before logging. Regional collection does not guarantee exclusively EU storage or processing: Google's processing may involve access or transfers outside the EEA, including the United States, under its applicable terms and safeguards. Google's use also depends on account data-sharing settings; disabling advertising does not mean every use permitted by those terms is disabled. See Google's Privacy Policy, Data Processing Terms and Analytics data safeguards and transfer information. These settings are not a certification of legal compliance.

Google e trattamento internazionale. Google fornisce il servizio analytics e riceve anche informazioni della connessione, come indirizzo IP e intestazioni del browser. Google dichiara di scartare gli indirizzi IP degli utenti UE prima della registrazione. La raccolta regionale non garantisce conservazione o trattamento esclusivamente nell'UE: il trattamento di Google può comportare accessi o trasferimenti fuori dallo SEE, inclusi gli Stati Uniti, secondo i termini e le garanzie applicabili. L'uso dei dati da parte di Google dipende anche dalle impostazioni di condivisione dell'account; disabilitare la pubblicità non disabilita ogni uso previsto da tali termini. Consulta l'Informativa privacy Google, i Termini sul trattamento dei dati e le informazioni sulle garanzie e sui trasferimenti di Analytics. Queste impostazioni non costituiscono una certificazione di conformità legale.

Account sharing. Sharing for Google products and services, modeling contributions and business recommendations is disabled. Technical support access remains enabled so Google's support representatives can access analytics data when necessary to provide service and resolve technical issues.

Condivisione dell'account. La condivisione per prodotti e servizi Google, contributi alla modellazione e raccomandazioni commerciali è disabilitata. L'accesso dell'assistenza tecnica resta abilitato: il personale di supporto Google può accedere ai dati analytics quando necessario per fornire assistenza e risolvere problemi tecnici.

Limits and your rights. Reports cover consenting visitors and received events only; they do not reconstruct earlier visits or actions before consent. A store-link click is not an installation or purchase, and analytics does not guarantee traffic or conversions. For privacy questions or to exercise applicable access, correction, deletion, restriction, portability or objection rights, contact mosta1570@gmail.com. You may also complain to your competent supervisory authority, including the Italian Garante. Requests are assessed against the data we can identify and control; we do not promise to identify a person in aggregated reports.

Limiti e diritti. I report riguardano solo visitatori consenzienti ed eventi ricevuti; non ricostruiscono visite precedenti o azioni prima del consenso. Un clic verso uno store non è un'installazione o un acquisto e gli analytics non garantiscono traffico o conversioni. Per domande privacy o per esercitare, ove applicabili, i diritti di accesso, rettifica, cancellazione, limitazione, portabilità o opposizione, scrivi a mosta1570@gmail.com. Puoi inoltre presentare reclamo all'autorità competente, incluso il Garante italiano. Le richieste sono valutate rispetto ai dati che possiamo identificare e controllare; non promettiamo di identificare una persona nei report aggregati.

App privacy policy. The following summary and Sections 1–10 concern the iOS and Android app, not the optional website analytics described above.

Informativa dell'app. Il riepilogo e le Sezioni 1–10 seguenti riguardano l'app iOS e Android, non gli analytics facoltativi del sito descritti sopra.

In short: Core calculations, quotes, settings and Archive data are kept on your device. Optional real-distance lookup sends origin and destination city text to Nominatim, then route endpoints and coordinates to OSRM. Apple or Google Play processes payment, depending on platform; RevenueCat processes purchase history and an anonymous App User ID for Pro access. Smart Fuel can use foreground location on iOS and Android to match nearby official MIMIT fuel-price rows locally; GPS coordinates are not sent to MIMIT. Optional foreground-GPS Trip tracking exists on iOS only. No account, advertising, Firebase Analytics, cross-app tracking or developer-operated cloud sync is present.

In breve: Calcoli, preventivi, impostazioni e dati dell'Archivio sono conservati sul dispositivo. La ricerca opzionale della distanza reale invia i nomi delle città di origine e destinazione a Nominatim, quindi gli estremi e le coordinate della tratta a OSRM. Apple o Google Play gestisce il pagamento, a seconda della piattaforma; RevenueCat tratta la cronologia degli acquisti e un ID utente anonimo dell'app per l'accesso Pro. Smart Fuel può usare la posizione in primo piano su iOS e Android per abbinare localmente i prezzi ufficiali MIMIT nelle vicinanze; le coordinate GPS non vengono inviate al MIMIT. Il Trip Tracking opzionale con GPS in primo piano esiste solo su iOS. Non sono presenti account, pubblicità, Firebase Analytics, tracciamento tra app o sincronizzazione cloud gestita dallo sviluppatore.

1Controller and Privacy ContactTitolare e contatto privacy

Data controller: the independent developer of RouteBudget EU.

Titolare del trattamento: lo sviluppatore indipendente di RouteBudget EU.

Eng. Mostafa

Privacy contact: mosta1570@gmail.com.

Contatto privacy: mosta1570@gmail.com.

Any trader-status declaration or verification information Apple may separately request through App Store Connect concerns App Store distribution under the DSA. It is distinct from this public Privacy Policy and is not reproduced here.

Qualsiasi dichiarazione sullo status di operatore commerciale o informazione di verifica che Apple possa richiedere separatamente tramite App Store Connect riguarda la distribuzione sull'App Store ai sensi del DSA. È distinta dalla presente informativa privacy pubblica e non viene riprodotta qui.

2Free, Pro, Accounts and TrackingFree, Pro, account e tracciamento

RouteBudget EU can be used without registration or login. The Free product provides a limited number of calculations. RouteBudget Pro is an optional subscription that unlocks unlimited calculations and a user-selected company logo on PDF quotes. No RouteBudget user account is created for either product.

RouteBudget EU può essere usata senza registrazione o accesso. Il prodotto Free offre un numero limitato di calcoli. RouteBudget Pro è un abbonamento facoltativo che sblocca calcoli illimitati e un logo aziendale scelto dall'utente nei preventivi PDF. Non viene creato alcun account RouteBudget per nessuno dei due prodotti.

By design, current App code does not:

Per progettazione, il codice attuale dell'App non:

3Data Stored Locally On Your DeviceDati salvati localmente sul dispositivo

The following is created by you and stored on your device in a local SQLite database inside the app sandbox. When you explicitly request real distance, only the city text and resulting route endpoints described in Section 6 are transmitted off-device:

I seguenti dati sono creati da te e salvati sul dispositivo in un database SQLite locale nella sandbox dell'app. Quando richiedi esplicitamente la distanza reale, vengono trasmessi fuori dal dispositivo solo i nomi delle città e gli estremi della tratta descritti nella Sezione 6:

DataPurposeDatoFinalità
Route inputs (origin, destination, distance, truck config)Cost calculation Dati tratta (origine, destinazione, distanza, mezzo)Calcolo dei costi
Economic parameters (fuel price, wage, margin)Cost calculation Parametri economici (gasolio, paga, margine)Calcolo dei costi
Calculation history & quote totalsHistory feature Cronologia calcoli e totali preventiviFunzione archivio
Settings, language, theme and free-calculation countApp preferences and Free limits Impostazioni, lingua, tema e conteggio dei calcoli FreePreferenze dell'app e limiti Free
Company logo photo or image selected by the user (Pro)Logo on PDF quotes Foto o immagine del logo aziendale scelta dall'utente (Pro)Logo sui preventivi PDF
Pending calculation drafts and cached subscription tierRecovery and access state Bozze di calcolo in sospeso e livello di abbonamento in cacheRipristino e stato di accesso

PDFs are generated locally and leave the device only when you explicitly choose a destination in the operating-system share interface. The selected destination then processes the file under its own terms and privacy policy. The company logo leaves the app only as part of a PDF you choose to share.

I PDF vengono generati localmente e lasciano il dispositivo solo quando tu scegli esplicitamente una destinazione nell'interfaccia di condivisione del sistema operativo. La destinazione scelta tratta quindi il file secondo i propri termini e la propria informativa. Il logo aziendale lascia l'app solo come parte di un PDF che scegli di condividere.

4Smart Fuel, Trip Tracking and Device LocationSmart Fuel, Trip Tracking e posizione

Smart Fuel on iOS and Android: the App requests foreground location while in use and matches coordinates locally against official daily MIMIT station and diesel-price files. GPS coordinates are not included in MIMIT requests; MIMIT may receive ordinary technical request data such as IP address. The latest nearby result, source date and an approximate location used for cache reuse are stored locally. Manual fuel-price entry remains available without location permission. Permission can be revoked in device settings. Official dataset: MIMIT fuel prices.

Smart Fuel su iOS e Android: l'App richiede la posizione in primo piano durante l'uso e abbina localmente le coordinate ai file giornalieri ufficiali MIMIT di impianti e prezzi gasolio. Le coordinate GPS non sono incluse nelle richieste MIMIT; il MIMIT può ricevere normali dati tecnici della richiesta, come l'indirizzo IP. L'ultimo risultato nelle vicinanze, la data della fonte e una posizione approssimata usata per riutilizzare la cache vengono conservati sul dispositivo. L'inserimento manuale del prezzo resta disponibile senza permesso di posizione. Il permesso può essere revocato nelle impostazioni del dispositivo. Dataset ufficiale: prezzi carburanti MIMIT.

iOS only: optional Trip tracking requests foreground location access and uses GPS fixes only while tracking is active to measure travelled distance and cost on your device. It does not request background or always-on location, and current App code does not intentionally upload those GPS fixes. You can revoke permission at any time in iOS Settings.

Solo iOS: il Trip Tracking opzionale richiede l'accesso alla posizione in primo piano e usa le posizioni GPS solo mentre il tracciamento è attivo per misurare distanza percorsa e costo sul dispositivo. Non richiede la posizione in background o sempre attiva e il codice attuale dell'App non invia intenzionalmente tali posizioni GPS. Puoi revocare il permesso in qualsiasi momento nelle Impostazioni iOS.

Android: this release has no Trip tracking or native Trip map. Foreground location is used only for Smart Fuel; background location, location foreground service and activity recognition are disabled. Optional route-distance estimation uses entered city text and the Nominatim/OSRM flow in Section 6, not device GPS.

Android: questa release non include Trip Tracking o mappa Trip nativa. La posizione in primo piano serve solo a Smart Fuel; posizione in background, servizio di posizione in primo piano e riconoscimento attività sono disabilitati. La stima opzionale della distanza usa i nomi delle città inseriti e il flusso Nominatim/OSRM della Sezione 6, non il GPS del dispositivo.

5Subscription Data (RouteBudget Pro)Dati abbonamento (RouteBudget Pro)

6City Distance LookupCalcolo distanza tra città

When you tap “Get real distance”, origin and destination city text is sent over HTTPS to OpenStreetMap Nominatim for geocoding. The resulting route endpoints and coordinates are then sent over HTTPS to the public OSRM routing service for distance and routing calculations. Requests include app identification and selected language; providers also receive technical request data needed to deliver the service, such as the connecting IP address. Geocoding results are cached locally to reduce repeated requests. No customer name, licence plate, wage, margin, calculated price, financial total, history ID or pending-calculation ID is intentionally included. See the Nominatim Usage Policy, OSMF Privacy Policy and Project OSRM.

Quando tocchi “Calcola distanza reale”, i nomi delle città di origine e destinazione vengono inviati tramite HTTPS a OpenStreetMap Nominatim per la geocodifica. Gli estremi e le coordinate della tratta risultanti vengono poi inviati tramite HTTPS al servizio pubblico di routing OSRM per i calcoli di distanza e percorso. Le richieste includono l'identificazione dell'app e la lingua selezionata; i fornitori ricevono anche dati tecnici necessari per fornire il servizio, come l'indirizzo IP di connessione. I risultati della geocodifica vengono memorizzati localmente per ridurre richieste ripetute. Non vengono inclusi intenzionalmente nomi dei clienti, targhe, retribuzioni, margini, prezzi calcolati, totali finanziari, ID della cronologia o ID di calcoli in sospeso. Consulta la Policy Nominatim, la Privacy OSMF e Project OSRM.

7Feedback EmailEmail di feedback

Feedback is optional. When you choose to send feedback, the App opens your mail client with your message plus the app version, build, operating-system version and device name. Nothing is sent until you choose to send that email. Your email provider and the recipient then process its contents.

Il feedback è facoltativo. Quando scegli di inviarlo, l'App apre il client di posta con il tuo messaggio, la versione dell'app, il numero di build, la versione del sistema operativo e il nome del dispositivo. Nulla viene inviato finché non scegli di inviare l'email. Il fornitore di posta e il destinatario trattano quindi il contenuto.

8Retention, Uninstall & RestoreConservazione, disinstallazione e ripristino

Local SQLite data remains until you delete Archive entries or the company logo in the App, clear the App's storage, or the operating system removes the app container. Because RouteBudget has no account, the developer cannot remotely access or delete data stored only on your device.

I dati SQLite locali restano finché non elimini le voci dell'Archivio o il logo aziendale nell'App, cancelli i dati dell'App o il sistema operativo rimuove il contenitore dell'app. Poiché RouteBudget non prevede account, lo sviluppatore non può accedere o eliminare da remoto i dati conservati solo sul dispositivo.

RouteBudget does not operate developer cloud synchronization. Android cloud backup is disabled in the Android application configuration. This does not guarantee that data can never move between devices: Android, iOS, the operating-system vendor or a device manufacturer may handle device-to-device migration or platform-managed backup according to your settings and platform behavior. Some operating-system secure storage may also survive uninstall. RouteBudget does not control or guarantee those platform processes.

RouteBudget non gestisce una sincronizzazione cloud dello sviluppatore. Il backup cloud Android è disabilitato nella configurazione dell'applicazione Android. Ciò non garantisce che i dati non possano mai passare tra dispositivi: Android, iOS, il fornitore del sistema operativo o il produttore del dispositivo può gestire la migrazione da dispositivo a dispositivo o un backup della piattaforma secondo le impostazioni dell'utente e il comportamento della piattaforma. Alcuni dati protetti dal sistema operativo possono inoltre sopravvivere alla disinstallazione. RouteBudget non controlla né garantisce tali processi della piattaforma.

Purchase history is controlled by Apple on iOS and Google Play on Android, and eligible Pro access can be requested again with Restore Purchases. Restore Purchases does not restore local calculations, PDFs, settings, logos or Archive rows.

La cronologia degli acquisti è controllata da Apple su iOS e Google Play su Android e l'accesso Pro idoneo può essere richiesto di nuovo con Ripristina acquisti. Il ripristino degli acquisti non recupera calcoli locali, PDF, impostazioni, loghi o voci dell'Archivio.

Provider-side retention is controlled by Apple, Google Play, RevenueCat, OpenStreetMap Foundation and Project OSRM under their respective policies. For questions or a request concerning support correspondence or provider data that RouteBudget can identify and control, contact the privacy address in Section 1.

La conservazione presso i fornitori è regolata dalle rispettive informative di Apple, Google Play, RevenueCat, OpenStreetMap Foundation e Project OSRM. Per domande o richieste relative alla corrispondenza di assistenza o a dati del fornitore che RouteBudget può identificare e controllare, contatta l'indirizzo privacy della Sezione 1.

9Security & ChangesSicurezza e modifiche

Local data is protected by the iOS or Android application sandbox and device security. App network requests described in this policy use HTTPS encryption in transit. No internet service can be guaranteed completely secure or continuously available.

I dati locali sono protetti dalla sandbox dell'applicazione iOS o Android e dalla sicurezza del dispositivo. Le richieste di rete dell'App descritte in questa informativa usano la crittografia HTTPS durante il trasferimento. Nessun servizio internet può essere garantito come completamente sicuro o sempre disponibile.

This policy may be updated when application behavior, service providers or legal requirements change. Material changes will be published here with a revised “Last updated” date and, where appropriate, communicated through the App or its store listing.

Questa informativa può essere aggiornata quando cambiano il comportamento dell'applicazione, i fornitori di servizi o i requisiti legali. Le modifiche sostanziali saranno pubblicate qui con una nuova data di “Ultimo aggiornamento” e, quando opportuno, comunicate tramite l'App o la relativa scheda nello store.

10ContactContatti