Privacy Policy

mobile.de Import Cost Calculator (Chrome extension)
Effective date: 8 August 2026 · Last updated: 10 August 2026

This extension does not collect, transmit, or sell any personal data. It has no backend server, no analytics, and no third-party services. Everything it stores stays in your own browser.

1. Who is responsible

The extension is developed and published by Ruben Pereira, an individual developer. Contact: rubenpereira205@gmail.com. The source code is public at github.com/rubenmpereira/ImportCostCalcExtension, where every claim in this policy can be verified.

2. What the extension does

On mobile.de pages the extension adds a Calculate import cost button to car listings. It reads the technical data already shown in the listing and the advert page (cylinder capacity, CO₂, fuel, first registration, consumption, price), calculates the Portuguese ISV and IUC for that car, and displays the result. All calculations run locally in your browser.

3. Data the developer collects

None. The extension contains no analytics, telemetry, crash reporting, advertising, tracking pixels, or remote logging. No data of any kind is sent to the developer or to any third party. The developer has no way to see what you browse, calculate, or save.

4. Data stored on your device

The extension uses the Chrome storage API only. Three things are stored:

WhatWhereKept until
Your settings — transport and legal cost amounts, the tax options (emission cycle, diesel particulate tax, hybrid reduction, whether IUC is included), whether listings are calculated automatically and how that is paced (the wait after the results change and the delay between listings), and how long calculated listings are kept. chrome.storage.sync You change them, or you uninstall the extension
Saved calculations — only for listings where you press Save calculation: the listing's ID, URL, title, subtitle, attribute text, seller text and image URL as shown publicly on mobile.de, plus the price, the vehicle data used, a snapshot of your settings at that moment, and the resulting ISV, IUC and total. chrome.storage.local You delete the entry, clear all entries, or uninstall
Advert data cache — the technical figures read from advert pages you calculated, keyed by listing ID, so a listing calculated once is not fetched and calculated again every time it turns up in a result list. Values you correct by hand are kept with it. chrome.storage.local The lifetime you choose in the popup under Calculated listings cache — off, 1 hour, 6 hours, 1 day, 3 days, 7 days (the default) or 30 days — or until you press Clear cache. Manual corrections are kept until you clear the extension's data or uninstall.

About Chrome Sync. Settings are stored with chrome.storage.sync, so if you are signed into Chrome with sync enabled, Chrome itself will replicate them across your signed-in browsers through your Google account. That transfer is performed by Chrome under Google's privacy policy, not by this extension, and it carries only the cost and tax settings listed above — never saved listings or browsing data. If you do not use Chrome Sync, the settings never leave your device.

Personal data in saved listings

A saved calculation includes the seller line exactly as mobile.de displays it on the listing card, which for a private seller can contain a name and location. This is public information copied from the page you were viewing, it is stored only when you choose to save that listing, it stays on your device, and deleting the entry removes it.

5. Network requests

The extension makes network requests to exactly one destination: mobile.de. When you press Calculate import cost, it fetches that listing's own advert page in order to read the technical data, because the search card does not show cylinder capacity or CO₂. This is the same page you would load by clicking the listing yourself.

If you switch on Calculate every listing automatically, the same fetch happens for the listings on the page without you pressing anything. It is deliberately paced: nothing is fetched until the result list has stopped changing, the listings are then fetched one at a time with a delay between them, and a listing already in the cache is not fetched at all. Both the wait and the delay are yours to set in the popup. Changing your search filters several times in a row therefore fetches the listings of the last search only.

That request is sent with your browser's existing mobile.de cookies (the same way a normal page load in your browser would be), so mobile.de can see it as coming from your session. The extension does not read, store, or transmit those cookies, and it does not request the cookies permission. What mobile.de does with its own server logs is governed by mobile.de's privacy policy, not this one.

There are no other outbound connections. The extension loads no remote code, no external fonts, scripts, or images, and it contacts no server operated by the developer.

6. Permissions and why they are needed

7. Exporting your data

The popup can export your saved calculations to JSON or CSV. The file is generated in your browser and saved by Chrome to your own downloads folder. It is not uploaded anywhere. Once exported, that file is yours to manage.

8. Deleting your data

9. Limited Use disclosure

Use of information received from Google APIs, and any user data handled by this extension, adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. Specifically, this extension does not transfer, sell, or use any user data for advertising, credit assessment, or any purpose unrelated to calculating vehicle import costs, and no human reads your data, because none of it ever reaches the developer.

10. Your rights (GDPR / RGPD)

Because the developer never receives your data, there is nothing held about you that could be accessed, exported, corrected, or erased on request — the data lives solely in your browser and you control it directly through the popup and through Chrome's own settings. If you believe this is inaccurate or have any question about how the extension handles data, write to rubenpereira205@gmail.com. You also have the right to lodge a complaint with your national data protection authority; in Portugal this is the CNPD.

11. Children

The extension is a tool for comparing vehicle import costs and is not directed at children. It does not knowingly process any data from children, and in fact processes no personal data on the developer's behalf at all.

12. Changes to this policy

If the extension's data handling ever changes, this page will be updated and the "last updated" date at the top will change with it. Material changes — for example the introduction of any network request to a server other than mobile.de — will also be noted in the extension's Chrome Web Store listing before the version making the change is published.