Политика конфиденциальности расширения Aspan
Последнее обновление: 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):
Вместе с запросом уходит то, что любой сайт видит о любом посетителе: ваш IP-адрес и стандартные заголовки браузера. Мы на это не влияем и ничего из этого не сохраняем — у нас нет места, где это можно было бы сохранить.
Политика Open-Meteo: https://open-meteo.com/en/terms
Строка поиска на новой вкладке ищет в вашем поисковике по умолчанию — том, что выбран в настройках Chrome. Расширение не подменяет этот выбор, не предлагает своего списка поисковиков и не знает, какой у вас стоит.
Расширение не отправляет ваш запрос никуда само. По нажатию Enter текст
передаётся браузеру через стандартный интерфейс chrome.search (для этого в
манифесте есть разрешение search), и адрес запроса собирает сам браузер.
Дальше вы находитесь на сайте своего поисковика, и действует его политика,
а не наша.
Из этого следуют три вещи:
Точное местоположение расширение не запрашивает. Разрешение geolocation
в манифесте отсутствует. Город вводится вручную, и его координаты — это
координаты города, а не ваши.
storage — сохранять настройки, ярлыки, задачи и кеш погоды.search — открывать запрос из строки поиска в вашем поисковике по
умолчанию. Читать историю поиска или менять этот выбор оно не позволяет.api.open-meteo.com и geocoding-api.open-meteo.com — получать
прогноз и находить город по названию.Расширение не запрашивает доступ к вкладкам, истории, закладкам, буферу обмена, содержимому сайтов и вашему местоположению.
Удалите расширение через chrome://extensions. Chrome удалит вместе с ним всё
содержимое chrome.storage. Отдельно очистить данные можно, отключив ненужные
блоки в настройках расширения.
Если политика изменится, дата вверху документа будет обновлена, а сам документ останется по этому же адресу.
Автор: Исламов Ильдар. Вопросы и замечания — через issues этого репозитория.
Last updated: 29 July 2026.
Aspan is a Chrome extension that replaces the new tab page. Author: Ildar Islamov.
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.
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.
Only requests to Open-Meteo (api.open-meteo.com and
geocoding-api.open-meteo.com):
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:
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.
storage — to save settings, shortcuts, tasks and the weather cache.search — to open a query from the search bar with your default search
engine. It gives no access to your search history and cannot change that
choice.api.open-meteo.com and geocoding-api.open-meteo.com — to fetch
the forecast and to find a city by name.The extension does not request access to your tabs, history, bookmarks, clipboard, page content or location.
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.
If this policy changes, the date at the top will be updated and the document will stay at this same address.
Author: Ildar Islamov. Questions and remarks — via the issues of this repository.
Соңғы жаңарту: 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):
Сұраумен бірге кез келген сайт кез келген келушіден көретін нәрсе кетеді: сіздің IP-мекенжайыңыз бен браузердің қалыпты тақырыптары. Бұған біздің әсеріміз жоқ және бұның ешқайсысын сақтамаймыз — сақтайтын орнымыз да жоқ.
Open-Meteo саясаты: https://open-meteo.com/en/terms
Жаңа қойындыдағы іздеу жолағы әдепкі іздеу жүйеңізбен іздейді — Chrome баптауларында таңдалғанымен. Кеңейтім бұл таңдауды ауыстырмайды, өз тізімін ұсынбайды және сізде қандай жүйе тұрғанын білмейді.
Кеңейтім сіздің сұрауыңызды өзі ешқайда жібермейді. Enter басқанда мәтін
браузерге стандартты chrome.search интерфейсі арқылы беріледі (манифестегі
search рұқсаты сол үшін), ал сұрау мекенжайын браузердің өзі құрастырады. Одан
әрі сіз өз іздеу жүйеңіздің сайтындасыз, сонда оның саясаты жүреді, біздікі емес.
Бұдан үш нәрсе шығады:
Кеңейтім нақты орналасқан жеріңізді сұрамайды. Манифесте geolocation
рұқсаты жоқ. Қала қолмен енгізіледі, ал оның координаттары — қаланың
координаттары, сіздікі емес.
storage — баптауларды, сілтемелерді, істерді және ауа райы кэшін сақтау.search — іздеу жолағындағы сұрауды әдепкі іздеу жүйеңізбен ашу. Іздеу
тарихын оқуға немесе бұл таңдауды өзгертуге мүмкіндік бермейді.api.open-meteo.com және geocoding-api.open-meteo.com доменіне қатынау —
болжам алу және қаланы атауы бойынша табу.Кеңейтім қойындыларға, тарихқа, бетбелгілерге, алмасу буферіне, сайттар мазмұнына және орналасқан жеріңізге қатынауды сұрамайды.
Кеңейтімді chrome://extensions арқылы жойыңыз. Chrome онымен бірге
chrome.storage ішіндегінің бәрін жояды. Бөлек тазарту үшін кеңейтім
баптауларында қажет емес блоктарды өшіруге болады.
Саясат өзгерсе, құжаттың жоғарысындағы күн жаңартылады, ал құжаттың өзі осы мекенжайда қалады.
Авторы: Исламов Ильдар. Сұрақтар мен ескертулер — осы репозиторийдің issues бөлімі арқылы.