Aspan

Политика конфиденциальности расширения Aspan

View the Project on GitHub Ildar69/aspan-privacy

Aspan — политика конфиденциальности

Русский · English · Қазақша

Последнее обновление: 29 июля 2026 года.

Aspan — расширение Chrome, заменяющее страницу новой вкладки. Автор — Исламов Ильдар.

Коротко

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

Наружу уходит ровно один вид запроса: координаты выбранного вами города — в сервис погоды Open-Meteo, чтобы получить прогноз. Если город не выбран, не уходит ничего.

Какие данные хранятся и где

Всё хранится средствами самого браузера, через chrome.storage.

Что Где Зачем
Настройки: язык, тема, акцентный цвет, настроение, включённые блоки, имя для приветствия chrome.storage.sync Чтобы вкладка выглядела так, как вы её настроили
Ярлыки на сайты: название и адрес chrome.storage.sync Чтобы показывать ваши ссылки
Задачи: текст и отметка о выполнении chrome.storage.sync Чтобы показывать ваш список дел
Выбранный город и его координаты chrome.storage.sync Чтобы запрашивать погоду и считать высоту солнца
Кеш последнего прогноза погоды chrome.storage.local Чтобы не запрашивать погоду чаще раза в 30 минут и работать без сети

chrome.storage.sync — это встроенная синхронизация Chrome. Если вы вошли в браузер под своим аккаунтом Google, эти данные синхронизируются между вашими устройствами силами Chrome. Они проходят через инфраструктуру Google, а не через нас: у нас нет сервера, который мог бы их получить.

localStorage расширение не использует.

Что уходит за пределы устройства

Только запросы к Open-Meteo (api.open-meteo.com и geocoding-api.open-meteo.com):

  1. Поиск города. Когда вы вводите название города вручную, введённый текст отправляется в геокодер Open-Meteo, чтобы получить координаты. Это происходит только в момент ввода — обычно один раз за всё время использования.
  2. Прогноз погоды. Координаты выбранного города отправляются в Open-Meteo не чаще одного раза в 30 минут, когда вы открываете новую вкладку.

Вместе с запросом уходит то, что любой сайт видит о любом посетителе: ваш IP-адрес и стандартные заголовки браузера. Мы на это не влияем и ничего из этого не сохраняем — у нас нет места, где это можно было бы сохранить.

Политика Open-Meteo: https://open-meteo.com/en/terms

Поиск

Строка поиска на новой вкладке ищет в вашем поисковике по умолчанию — том, что выбран в настройках Chrome. Расширение не подменяет этот выбор, не предлагает своего списка поисковиков и не знает, какой у вас стоит.

Расширение не отправляет ваш запрос никуда само. По нажатию Enter текст передаётся браузеру через стандартный интерфейс chrome.search (для этого в манифесте есть разрешение search), и адрес запроса собирает сам браузер. Дальше вы находитесь на сайте своего поисковика, и действует его политика, а не наша.

Из этого следуют три вещи:

  1. Подсказок по мере ввода нет. Они потребовали бы отправлять каждую букву на чужой сервер ещё до того, как вы решили искать, — мы так не делаем.
  2. Пока вы не нажали Enter, набранный текст не покидает вкладку и никуда не сохраняется.
  3. Запросы не сохраняются нигде: ни истории поиска, ни выбора поисковика в наших настройках нет.

Точное местоположение расширение не запрашивает. Разрешение geolocation в манифесте отсутствует. Город вводится вручную, и его координаты — это координаты города, а не ваши.

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

Расширение не запрашивает доступ к вкладкам, истории, закладкам, буферу обмена, содержимому сайтов и вашему местоположению.

Чего расширение не делает

Как удалить свои данные

Удалите расширение через chrome://extensions. Chrome удалит вместе с ним всё содержимое chrome.storage. Отдельно очистить данные можно, отключив ненужные блоки в настройках расширения.

Изменения

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

Связь

Автор: Исламов Ильдар. Вопросы и замечания — через issues этого репозитория.


English

Русский · English · Қазақша

Last updated: 29 July 2026.

Aspan is a Chrome extension that replaces the new tab page. Author: Ildar Islamov.

In short

The extension does not collect or transmit personal data. It has no server, no accounts and no analytics. Everything you type stays in your browser.

Exactly one kind of request leaves your device: the coordinates of the city you picked, sent to the Open-Meteo weather service to fetch a forecast. If no city is picked, nothing leaves at all.

What is stored and where

Everything is stored by the browser itself, through chrome.storage.

What Where Why
Settings: language, theme, accent colour, mood, enabled blocks, the name used in the greeting chrome.storage.sync So the tab looks the way you set it up
Site shortcuts: title and URL chrome.storage.sync To show your links
Tasks: text and completion flag chrome.storage.sync To show your to-do list
The city you picked and its coordinates chrome.storage.sync To request the weather and compute the sun’s elevation
Cache of the last weather forecast chrome.storage.local So the weather is requested no more than once every 30 minutes, and works offline

chrome.storage.sync is Chrome’s built-in sync. If you are signed into the browser with your Google account, Chrome syncs this data between your devices. It travels through Google’s infrastructure, not ours: we have no server that could receive it.

The extension does not use localStorage.

What leaves your device

Only requests to Open-Meteo (api.open-meteo.com and geocoding-api.open-meteo.com):

  1. City lookup. When you type a city name, that text is sent to the Open-Meteo geocoder to get its coordinates. This happens only as you type it — normally once for the whole time you use the extension.
  2. Weather forecast. The coordinates of the picked city are sent to Open-Meteo no more than once every 30 minutes, when you open a new tab.

Along with the request goes what any website sees about any visitor: your IP address and standard browser headers. We do not influence this and we store none of it — we have nowhere to store it.

Open-Meteo’s own terms: https://open-meteo.com/en/terms

The search bar on the new tab searches with your default search engine — the one set in Chrome’s settings. The extension does not override that choice, does not offer a list of its own, and does not know which engine you use.

The extension never sends your query anywhere by itself. When you press Enter the text is handed to the browser through the standard chrome.search API (which is what the search permission in the manifest is for), and the browser builds the query URL itself. From then on you are on your search engine’s own site, under its policy, not ours.

Three things follow from this:

  1. There are no as-you-type suggestions. They would require sending every keystroke to someone else’s server before you have even decided to search — we do not do that.
  2. Until you press Enter, the text you typed never leaves the tab and is not saved anywhere.
  3. Queries are stored nowhere: there is no search history, and no engine choice kept in our settings.

The extension does not request your precise location. There is no geolocation permission in the manifest. The city is entered by hand, and its coordinates are the city’s, not yours.

Permissions and why they are needed

The extension does not request access to your tabs, history, bookmarks, clipboard, page content or location.

What the extension does not do

How to delete your data

Remove the extension via chrome://extensions. Chrome deletes everything in chrome.storage along with it. You can also clear data separately by switching off the blocks you do not need in the extension’s settings.

Changes

If this policy changes, the date at the top will be updated and the document will stay at this same address.

Contact

Author: Ildar Islamov. Questions and remarks — via the issues of this repository.


Қазақша

Русский · English · Қазақша

Соңғы жаңарту: 2026 жылғы 29 шілде.

Aspan — Chrome браузеріндегі жаңа қойынды бетін алмастыратын кеңейтім. Авторы — Исламов Ильдар.

Қысқаша

Кеңейтім дербес деректерді жинамайды және таратпайды. Оның сервері де, аккаунты да, аналитикасы да жоқ. Сіз енгізген нәрсенің бәрі браузеріңізде қалады.

Сыртқа тек бір ғана сұрау кетеді: таңдаған қалаңыздың координаттары — болжам алу үшін Open-Meteo ауа райы қызметіне. Қала таңдалмаса, сыртқа ештеңе кетпейді.

Қандай деректер сақталады және қайда

Барлығы браузердің өз құралымен, chrome.storage арқылы сақталады.

Не Қайда Не үшін
Баптаулар: тіл, тақырып, екпін түсі, көңіл-күй, қосулы блоктар, сәлемдесудегі есім chrome.storage.sync Қойынды өзіңіз баптағандай көрінуі үшін
Сайт сілтемелері: атауы мен мекенжайы chrome.storage.sync Сілтемелеріңізді көрсету үшін
Істер: мәтіні және орындалу белгісі chrome.storage.sync Істер тізіміңізді көрсету үшін
Таңдалған қала және оның координаттары chrome.storage.sync Ауа райын сұрау және күннің биіктігін есептеу үшін
Соңғы ауа райы болжамының кэші chrome.storage.local Ауа райын 30 минутта бір реттен жиі сұрамау және желісіз жұмыс істеу үшін

chrome.storage.sync — Chrome-ның өз синхрондауы. Браузерге Google аккаунтыңызбен кірген болсаңыз, бұл деректерді Chrome өз құрылғыларыңыз арасында синхрондайды. Олар біз арқылы емес, Google инфрақұрылымы арқылы өтеді: оларды қабылдай алатын сервер бізде жоқ.

Кеңейтім localStorage пайдаланбайды.

Құрылғыдан не шығады

Тек Open-Meteo-ға сұраулар (api.open-meteo.com және geocoding-api.open-meteo.com):

  1. Қала іздеу. Қала атауын қолмен енгізгенде, енгізілген мәтін координаттарын алу үшін Open-Meteo геокодеріне жіберіледі. Бұл тек енгізу сәтінде болады — әдетте бүкіл пайдалану кезінде бір рет.
  2. Ауа райы болжамы. Таңдалған қаланың координаттары жаңа қойынды ашқанда, 30 минутта бір реттен жиі емес, Open-Meteo-ға жіберіледі.

Сұраумен бірге кез келген сайт кез келген келушіден көретін нәрсе кетеді: сіздің IP-мекенжайыңыз бен браузердің қалыпты тақырыптары. Бұған біздің әсеріміз жоқ және бұның ешқайсысын сақтамаймыз — сақтайтын орнымыз да жоқ.

Open-Meteo саясаты: https://open-meteo.com/en/terms

Іздеу

Жаңа қойындыдағы іздеу жолағы әдепкі іздеу жүйеңізбен іздейді — Chrome баптауларында таңдалғанымен. Кеңейтім бұл таңдауды ауыстырмайды, өз тізімін ұсынбайды және сізде қандай жүйе тұрғанын білмейді.

Кеңейтім сіздің сұрауыңызды өзі ешқайда жібермейді. Enter басқанда мәтін браузерге стандартты chrome.search интерфейсі арқылы беріледі (манифестегі search рұқсаты сол үшін), ал сұрау мекенжайын браузердің өзі құрастырады. Одан әрі сіз өз іздеу жүйеңіздің сайтындасыз, сонда оның саясаты жүреді, біздікі емес.

Бұдан үш нәрсе шығады:

  1. Теру барысында ұсыныстар жоқ. Олар үшін әр әріпті сіз әлі іздеуді шешпей тұрып бөтен серверге жіберу керек болар еді — біз олай істемейміз.
  2. Enter баспайынша, терілген мәтін қойындыдан шықпайды және ешқайда сақталмайды.
  3. Сұраулар еш жерде сақталмайды: іздеу тарихы да, біздің баптауларда іздеу жүйесінің таңдауы да жоқ.

Кеңейтім нақты орналасқан жеріңізді сұрамайды. Манифесте geolocation рұқсаты жоқ. Қала қолмен енгізіледі, ал оның координаттары — қаланың координаттары, сіздікі емес.

Рұқсаттар және олар не үшін

Кеңейтім қойындыларға, тарихқа, бетбелгілерге, алмасу буферіне, сайттар мазмұнына және орналасқан жеріңізге қатынауды сұрамайды.

Кеңейтім не істемейді

Деректерді қалай жоюға болады

Кеңейтімді chrome://extensions арқылы жойыңыз. Chrome онымен бірге chrome.storage ішіндегінің бәрін жояды. Бөлек тазарту үшін кеңейтім баптауларында қажет емес блоктарды өшіруге болады.

Өзгерістер

Саясат өзгерсе, құжаттың жоғарысындағы күн жаңартылады, ал құжаттың өзі осы мекенжайда қалады.

Байланыс

Авторы: Исламов Ильдар. Сұрақтар мен ескертулер — осы репозиторийдің issues бөлімі арқылы.