Pin16 — Privacy Policy

Last updated: 19 October 2026

Nothing Pin16 reads from your car leaves your phone. There is no account and no server of ours; the scans, the codes, the recordings and the reports stay on the device until you choose to share a file yourself. The app is free and is paid for by advertising, and the ads are the one part of it that connects to anything — see Advertising.

Pin16 is an OBD-II diagnostics app for Android. It talks to an adapter plugged into your car and shows what the car reports. This policy explains what the app stores, what it never does, and how to delete everything.

What the app stores on your device

All of it stays on the phone. None of it is sent anywhere by the app.

WhatWhy
Scans: fault codes found, the vehicle check, and code-clearing recordsYour history of what the car reported
Recordings of live readingsSo a run can be looked at and shared later
What the car reported about itself: VIN, make, engine unit, software version, OBD standard, fuelSo a report says which car it is about
A name you give a car, if you choose toShown instead of the VIN in your reports
Adapters you connected to: name, address and how the car answeredSo the next connection is quick, and a car that needs a special way in is reached again
What the adapter and the car said while connectingA short technical log you can send if a car will not connect
Codes the built-in dataset could not explainTo improve the explanations in later versions. It is never sent automatically; you can export it if you want to
Your settings: language, theme, dashboard layout, the disclaimer you acceptedTo keep the app as you left it
Your brand: logo, name, website, contacts and signaturePut on the reports you share, once you have set it up

The databases holding your history are encrypted on the device (SQLCipher, with a key derived from a value held in the Android Keystore).

What leaves your device, and only when you say so

The app never uploads anything by itself. Files leave only when you tap share or save, and you choose where they go:

Once you send a file to someone, what happens to it is between you and them; the app is not involved.

Network use

The app makes no requests to any server of ours, because there is no server. The fault-code explanations, the parameter names and the VIN manufacturer table are all shipped inside the app and looked up on the phone, with no connection needed.

The app declares the INTERNET permission for two reasons. Some OBD-II adapters are Wi-Fi adapters, and reaching them means opening a network connection to the adapter itself, on the local network in your car. The other is advertising, below.

Advertising

The app is free, and advertising is how it is paid for. Ads appear in three places: under the fault-code dictionary, under the history list, and at the very bottom of a finished scan's results — below the findings, the advice and the share button, after everything the scan has to say. They never appear over live readings, never on a report, never beside a scan still running or a car that would not answer, and never between a fault code and its explanation.

The ads are served by the Yandex Mobile Ads SDK, which is part of the app. To do that it uses your device's advertising ID and information about the device and its connection, and it sends those to its own servers. That collection is Yandex's, made under Yandex's privacy policy rather than ours, and it is the reason the app declares the AD_ID permission and the Play install-referrer permission. The SDK also brings Yandex's analytics libraries with it as dependencies; the app itself starts no analytics and reports nothing about how you use it.

There was a second ad network, and it is out of the app. Start.io served these slots until 15 October 2026 and its SDK stayed in the build, unused, until 19 October 2026, when it was removed. With it went three Android permissions it had added to this app's entry in Google Play — advertising topics, Wi-Fi state and start at boot — and the data its own policy listed, which included the names of paired Bluetooth devices, device sensors and a check of which apps are installed. None of that was ever read by Pin16, and none of it is in the app any more. If a second network is ever added again, this page says so before the build that does it ships — the build refuses to be made otherwise.

What is never sent to an ad network, or anywhere else: your VIN, your fault codes, your live readings, your recordings, your reports and your logo. The part of the app that talks to your car has no way of reaching the network at all, which is checked automatically every time the app is built.

You are asked first. The first time an ad would appear, the app asks whether your advertising ID may be used to choose it, and requests nothing from the ad network until you answer. If you decline, the app stays free and still shows ads — they are simply not chosen that way, and the ad network is told so before any ad is requested. You can change the answer at any time in Settings → Advertising, and the change takes effect immediately.

If the app cannot tell the ad network about your refusal — which should not happen, but is not something it will guess about — it asks for no ads at all rather than asking anyway. The ad slots stay empty and the app stays free. The question you are asked says which of the two it will be.

You can also reset or delete your advertising ID at any time in Android's own settings, under Privacy → Ads. Diagnostics keep working with no network and no ads.

Purchases

There are none. Every part of the app is free, and the app carries no billing code and no Play Billing permission. Putting your own brand on shared reports used to be a one-time purchase; it is now free like the rest, and nothing in the app asks you for money or sees a payment of any kind.

Permissions, and what each is for

PermissionWhat it is for
Bluetooth (scan and connect)Finding your OBD-II adapter and talking to it. The scan is declared as never used to derive location.
Location, on Android 11 and older onlyThose Android versions require it for any Bluetooth LE scan. The app does not read your location, and the permission is not requested on newer Android versions.
Internet and network stateTalking to a Wi-Fi OBD-II adapter, and telling you when a connection is needed.
Foreground service (connected device)Keeping an open adapter connection alive while the app is in the background, so a recording is not cut short. It runs only while a connection is open, and shows a notification while it does.
NotificationsThat notification. Refusing it hides the notice; the connection is kept either way.
Ignore battery optimisations (optional)Asked only if you choose it, so the phone does not freeze a recording mid-run.
Advertising ID (AD_ID)Declared by the advertising SDK so ads can be selected and counted. Reset or delete the ID in Android's settings at any time.
Play install referrerDeclared by a library an advertising SDK depends on. It reads which campaign an install came from.

Deleting your data

Children

Pin16 is a tool for working on cars and is not directed at children.

Changes

If this policy changes, the new version appears on this page with a new date at the top.

Contact

Questions about this policy or about your data: amaldavanau@gmail.com.


Pin16 — Политика конфиденциальности

Обновлено: 19 октября 2026 года

Всё, что Pin16 читает из автомобиля, остаётся на телефоне. Нет учётных записей и наших серверов: сканирования, коды, записи и отчёты хранятся на устройстве, пока вы сами не решите поделиться файлом. Приложение бесплатное и живёт за счёт рекламы — это единственная его часть, которая куда-то обращается, см. Реклама.

Pin16 — приложение для диагностики OBD-II на Android. Оно общается с адаптером, вставленным в разъём автомобиля, и показывает то, что сообщает машина. Здесь описано, что приложение хранит, чего оно не делает никогда и как всё удалить.

Что хранится на вашем устройстве

Всё это остаётся на телефоне. Приложение никуда это не отправляет.

ЧтоЗачем
Сканирования: найденные коды неисправностей, проверка автомобиля и записи о стирании кодовВаша история того, что сообщал автомобиль
Записи показаний в реальном времениЧтобы потом посмотреть поездку и поделиться ею
Что автомобиль сообщил о себе: VIN, марка, блок управления, версия программы, стандарт OBD, топливоЧтобы в отчёте было видно, о какой машине речь
Название автомобиля, если вы его далиПоказывается в отчётах вместо VIN
Адаптеры, к которым вы подключались: название, адрес и способ, которым ответила машинаЧтобы следующее подключение было быстрым, а машина, которой нужен особый способ, снова отвечала
Что адаптер и автомобиль говорили при подключенииКороткий технический журнал, который можно отправить, если машина не подключается
Коды, которые встроенный справочник не смог объяснитьЧтобы улучшить объяснения в следующих версиях. Автоматически они никуда не отправляются; выгрузить их можно вручную
Ваши настройки: язык, тема, расположение плиток, принятое предупреждениеЧтобы приложение осталось таким, каким вы его оставили
Ваш бренд: логотип, название, сайт, контакты и подписьСтавится на отчёты, которыми вы делитесь, как только вы его настроите

Базы данных с вашей историей зашифрованы на устройстве (SQLCipher, ключ получается из значения, которое хранится в Android Keystore).

Что покидает устройство — и только по вашей команде

Приложение ничего не выгружает само. Файлы уходят только тогда, когда вы нажимаете «Поделиться» или «Сохранить», и вы сами выбираете, куда:

Когда вы отправили файл кому-то, дальнейшее — между вами и получателем; приложение в этом не участвует.

Работа с сетью

Приложение не обращается ни к каким нашим серверам, потому что их нет. Объяснения кодов, названия параметров и таблица производителей по VIN входят в само приложение, и поиск идёт на телефоне, без подключения.

Разрешение INTERNET объявлено по двум причинам. Часть адаптеров OBD-II — это адаптеры Wi-Fi, и связь с ними означает сетевое соединение с самим адаптером в локальной сети вашего автомобиля. Вторая причина — реклама, о ней ниже.

Реклама

Приложение бесплатное, и его оплачивает реклама. Она появляется в трёх местах: под справочником кодов, под списком истории и в самом низу результатов законченного сканирования — ниже находок, советов и кнопки «Поделиться», после всего, что сканирование имеет сказать. Её никогда нет поверх «живых» показаний, нет в отчёте, нет рядом с идущим сканированием или машиной, которая не ответила, и нет между кодом ошибки и его объяснением.

Рекламу показывает Yandex Mobile Ads SDK, входящий в приложение. Для этого он использует рекламный идентификатор вашего устройства и сведения об устройстве и соединении и передаёт их на свои серверы. Этот сбор ведёт Яндекс на своих условиях, изложенных в его политике конфиденциальности, а не мы; именно поэтому приложение объявляет разрешение AD_ID и разрешение Google Play на источник установки. Вместе с SDK в приложение попадают и библиотеки аналитики Яндекса — само приложение никакую аналитику не запускает и о том, как вы им пользуетесь, ничего не сообщает.

Вторая рекламная сеть была, и её в приложении больше нет. Start.io показывал рекламу в этих местах до 15 октября 2026 года, а его SDK оставался в сборке, ничего не делая, до 19 октября 2026 года, когда был удалён. Вместе с ним из карточки приложения в Google Play ушли три разрешения, которые он добавлял, — рекламные тематики, состояние Wi-Fi и запуск после включения телефона, — и те данные, которые перечисляла его собственная политика: имена сопряжённых Bluetooth-устройств, датчики устройства и проверка того, какие приложения установлены. Ничего из этого Pin16 не читал, и ничего из этого в приложении больше нет. Если вторая сеть когда-нибудь появится снова, эта страница скажет об этом раньше, чем выйдет такая сборка: иначе сборку просто не собрать.

Что не уходит ни в рекламную сеть, ни куда-либо ещё: ваш VIN, коды ошибок, «живые» показания, записи, отчёты и ваш логотип. Та часть приложения, которая работает с автомобилем, вообще не имеет доступа к сети, и это проверяется автоматически при каждой сборке.

Сначала спрашиваем. Перед тем как показать рекламу в первый раз, приложение спрашивает, можно ли использовать ваш рекламный идентификатор для её подбора, и до ответа не обращается к рекламной сети вообще. Если отказать, приложение останется бесплатным и реклама никуда не денется — её просто будут подбирать иначе, и рекламная сеть узнаёт об этом раньше, чем будет запрошена хоть одна реклама. Ответ можно изменить в любой момент: «Настройки» → «Реклама», изменение действует сразу.

Если приложение не сможет сообщить рекламной сети о вашем отказе — так быть не должно, но угадывать приложение не станет — оно не будет запрашивать рекламу вовсе. Рекламные места останутся пустыми, приложение — бесплатным. В самом вопросе написано, что именно произойдёт.

Сам рекламный идентификатор можно в любой момент сбросить или удалить в настройках Android: «Конфиденциальность» → «Реклама». Диагностика продолжает работать без сети и без рекламы.

Покупки

Их нет. Все возможности приложения бесплатны, в нём нет платёжного кода и нет разрешения Google Play на покупки. Свой бренд в отчётах раньше был разовой покупкой — теперь он бесплатен, как и всё остальное, и приложение не просит денег и не видит никаких платежей.

Разрешения и зачем они

РазрешениеЗачем
Bluetooth (поиск и подключение)Найти адаптер OBD-II и работать с ним. Поиск объявлен как никогда не используемый для определения местоположения.
Местоположение, только на Android 11 и старшеЭти версии Android требуют его для любого поиска Bluetooth LE. Приложение не читает ваше местоположение, и на более новых версиях разрешение не запрашивается.
Интернет и состояние сетиСвязь с адаптером OBD-II по Wi-Fi и сообщение о том, что нужно подключение.
Служба переднего плана (подключённое устройство)Держать связь с адаптером, пока приложение свёрнуто, чтобы запись не прервалась. Работает только при открытом подключении и показывает уведомление.
УведомленияТо самое уведомление. Если отказать, уведомление не показывается, а связь сохраняется.
Отключение энергосбережения (по желанию)Запрашивается, только если вы согласны, чтобы телефон не «заморозил» запись на середине.
Рекламный идентификатор (AD_ID)Объявлен рекламным SDK, чтобы подбирать и учитывать рекламу. Идентификатор можно в любой момент сбросить или удалить в настройках Android.
Источник установки Google PlayОбъявлен библиотекой, от которой зависит рекламный SDK. Он сообщает, из какой кампании пришла установка.

Удаление данных

Дети

Pin16 — инструмент для работы с автомобилем и не предназначен для детей.

Изменения

Если политика изменится, новая версия появится на этой странице, а сверху будет новая дата.

Контакт

Вопросы о политике или о ваших данных: amaldavanau@gmail.com.