stramus — Privacy Policy

Last updated: 14 August 2026

stramus works without an account, and without one it sends nothing anywhere: your collections, links, files and settings live in your own browser, on your own machine. An account is optional, and it exists for one reason — to have the same collections on your other browser. This page says exactly what an account changes, including the parts that are not flattering.

Without an account

Everything stramus knows lives in a database inside your browser's own storage (IndexedDB, the store every browser keeps for the pages it runs). That is:

None of it is uploaded anywhere. There is nowhere for it to go: with no account, stramus talks to no server of ours at all. You can take it with you at any time — Settings offers an export to CSV and to a bookmarks file, and, under Backup, a copy of the whole database in one file (which is more than the exports: the cached icons, the counters and the PIN of a locked section are in it too, so it is a file to keep as carefully as you would the browser itself) — and removing the extension removes the database with it.

With an account

Signing in turns on synchronisation. From then on, the following is copied to our server so that your other browser can have it:

A PIN on a section does not hide it from us

A section PIN keeps a section off your screen — its collections are not even named in the sidebar until the PIN is entered, and its cards stay out of search and out of export. It is a lock against someone at your machine. It is not encryption: the cards inside a locked section are stored on your machine, and synced to our server, in plain text, exactly like any other card. If you have things you would not want on someone else's computer, a section PIN is not what will keep them off it.

Your browsing statistics are not synced unless you ask

stramus counts which pages you open from it, and how often — that is what ranks your search box. It is a record of where you have been, which is a different kind of thing from the collections you chose to keep, so it is treated differently: it stays on your machine unless you turn "Sync browsing statistics" on in Settings. It is off by default, and while it is off those rows are neither sent to the server nor accepted from your other devices.

Asking stramus to stop suggesting a page removes it here and on your other browsers, and it does not come back — the count starts from nothing if you ever open the page again.

What the server does not do

How long things are kept

For as long as the account exists. Deleting something deletes its contents there and then — the title, the address, the text are gone from the server and are not kept back anywhere; the bytes of a file go with the next sweep, which runs daily, since a file may be shared by more than one card and it is the last card that takes it with it. What remains is a marker: this row, identified by a random id, was deleted at this time. It holds nothing of what the row said, and it is there because it is the only way your other browser can be told to stop showing something it already has. Those markers last as long as the account does. Sign-in codes die in ten minutes; sign-in sessions expire, and can be ended from any browser you are signed in on.

Your rights over this

The legal basis for storing your collections is performing the service you asked for (synchronisation); for the browsing statistics it is your consent, which is why that one is a switch you turn on and can turn off.

The permissions the extension asks for

What else leaves your machine, and only because you asked

Site icons

A saved link is drawn with the site's icon, and getting hold of that icon is the one part of stramus that would otherwise quietly describe your reading to somebody else. Asking a public icon service for the icon of a host tells that service you have that host saved — one request per site, which for a list of bookmarks amounts to the list itself. So the icon is looked for in this order, and stops at the first step that answers:

  1. Your browser's own icon store (the extension only). Sites you have visited are already in it, and reading it involves no network and no third party.
  2. The stramus server, which fetches the icon on your behalf: first from the site itself, then, if the site has none to give, from the public icon services. Those services see our server asking about a host — not you, not your address, and with no way to tell whether one person or a thousand had that link. The server keeps one row per host with the icon in it, for everyone; that row records no user, and requests for it are anonymous and not logged.
  3. The icon services directly (favicone.com, and google.com/s2/favicons as a last resort) — only when our server cannot be reached at all. This is the one case where a third party learns a host from your address rather than from ours, and it is the alternative to your saved links losing their icons whenever our server is down.
  4. Nothing. A site with no icon anywhere gets a coloured tile with its first letter on it, drawn in your browser.

Icons fetched this way are cached on your machine, so the same site is not looked up again for a month — and so your links keep their icons offline.

The web app at stramus.space

The same app also runs as a plain web page, without a browser extension around it. It stores your data in the same way and syncs in the same way, and it differs in two respects worth naming:

Children

stramus is not directed at children, and asks for no personal data beyond an email address.

Changes

If this policy changes, the new version appears on this page with a new date above. Material changes will also be noted in the extension's release notes.

Contact

Questions about privacy, or anything else, are welcome in the project's issue tracker.


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

Последнее обновление: 14 августа 2026

stramus работает без аккаунта, и без аккаунта не отправляет никуда ничего: коллекции, ссылки, файлы и настройки лежат в вашем браузере, на вашем компьютере. Аккаунт — дело добровольное, и нужен он ровно для одного: чтобы те же коллекции были во втором браузере. Ниже — что именно меняет аккаунт, включая то, что нас не красит.

Без аккаунта

Всё, что известно stramus, лежит в базе данных внутри хранилища браузера (IndexedDB — то хранилище, которое браузер держит для запущенных в нём страниц). А именно:

Ничего из этого никуда не выгружается — и выгружать некуда: без аккаунта stramus вообще не разговаривает с нашим сервером. Забрать свои данные можно в любой момент: в настройках есть экспорт в CSV и в файл закладок, а в разделе «Резервная копия» — вся база одним файлом. В нём больше, чем в экспортах: туда попадают и кэш иконок, и счётчики открытий, и PIN запертого раздела, так что хранить этот файл стоит так же бережно, как сам браузер. Удаление расширения удаляет базу вместе с ним.

С аккаунтом

Вход включает синхронизацию. С этого момента на наш сервер уезжает следующее — чтобы второй браузер мог это получить:

PIN на разделе не прячет его от нас

PIN убирает раздел с экрана: пока код не введён, его коллекции даже не названы в боковой панели, а карточки не попадают ни в поиск, ни в экспорт. Это замок от человека, стоящего рядом с вашим компьютером. Но это не шифрование: карточки внутри запертого раздела лежат и на вашей машине, и на нашем сервере в открытом виде — ровно как любые другие. Если есть вещи, которых вы не хотели бы видеть на чужом компьютере, PIN на разделе — не то, что их туда не пустит.

Статистика посещений не синхронизируется, пока вы этого не попросите

stramus считает, какие страницы вы из него открываете и как часто, — этим ранжируется строка поиска. Это след того, где вы были, и это другая по чувствительности вещь, чем коллекции, которые вы решили сохранить. Поэтому и обращение с ней другое: она остаётся на вашей машине, пока вы не включите «Синхронизировать статистику посещений» в настройках. По умолчанию — выключено, и пока выключено, эти строки не отправляются на сервер и не принимаются с других устройств.

Если попросить stramus больше не предлагать страницу, она исчезнет и здесь, и на других ваших браузерах, и обратно не вернётся — а если вы когда-нибудь откроете её снова, счёт начнётся с нуля.

Чего сервер не делает

Сколько всё это хранится

Пока существует аккаунт. Удаление стирает содержимое сразу — название, ссылка, текст уходят с сервера и нигде не придерживаются; байты файла уходят со следующей уборкой, а она раз в сутки: один файл может быть нужен нескольким карточкам, и уносит его последняя из них. Остаётся только отметка: строка с таким-то случайным идентификатором удалена тогда-то. В ней нет ничего из того, что в строке было, и она нужна затем, что иначе второму браузеру нечем сказать: перестань показывать то, что у тебя уже есть. Такие отметки живут, пока существует аккаунт. Коды входа живут десять минут; сессии истекают и могут быть прекращены из любого браузера, где вы вошли.

Ваши права на всё это

Правовое основание хранения коллекций — исполнение услуги, о которой вы попросили (синхронизация); для статистики посещений — ваше согласие, поэтому она и сделана переключателем, который можно выключить.

Запрашиваемые разрешения

Что ещё уходит наружу — и только по вашей воле

Иконки сайтов

Сохранённая ссылка рисуется иконкой сайта, и добыча этой иконки — единственное место в stramus, которое иначе тихо рассказывало бы о вашем чтении кому-то ещё. Запрос к публичному сервису иконок сообщает ему, что у вас сохранён такой-то сайт: по запросу на сайт, а для списка закладок это и есть сам список. Поэтому иконка ищется по порядку, и поиск останавливается на первом шаге, который ответил:

  1. Собственное хранилище иконок браузера (только расширение). Сайты, где вы уже были, там уже есть; ни сети, ни третьих лиц.
  2. Сервер stramus — он забирает иконку за вас: сначала у самого сайта, а если у того её нет, у публичных сервисов. Сервисы видят, что о хосте спрашивает наш сервер, — не вы, не ваш адрес, и без всякой возможности понять, один человек сохранил эту ссылку или тысяча. На сервере хранится одна строка на хост с иконкой, общая для всех; в этой строке нет пользователя, а сами запросы анонимны и не журналируются.
  3. Сервисы иконок напрямую (favicone.com, в крайнем случае google.com/s2/favicons) — только когда наш сервер недоступен вовсе. Это единственный случай, когда о хосте третья сторона узнаёт с вашего адреса, а не с нашего; цена отказа от него — ссылки без иконок на всё время, пока сервер лежит.
  4. Ничего. Сайту, у которого иконки нет нигде, рисуется цветная плитка с первой буквой — прямо в браузере.

Полученные иконки кэшируются на вашем компьютере: тот же сайт не запрашивается повторно в течение месяца, а ссылки не теряют иконки офлайн.

Веб-версия на stramus.space

То же приложение работает и как обычная веб-страница, без расширения вокруг. Данные оно хранит и синхронизирует так же, но отличается в двух вещах:

Дети

stramus не адресован детям и не запрашивает персональных данных сверх адреса электронной почты.

Изменения

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

Контакты

Вопросы о приватности — и любые другие — можно задать в трекере задач проекта.