Политика за поверителност
Версия 1.4 · Последно обновена: 4 октомври 2026
Тази политика обяснява какви лични данни събира MoiteApteki.bg, защо ги събира, как ги съхранява и какви права имате във връзка с тях. Документът е изготвен в съответствие с Регламент (ЕС) 2016/679 (GDPR) и Закона за защита на личните данни на Република България.
1. Кои сме ние
Администратор на лични данни е "ПРОСАПИЪНС" ЕООД, със седалище ул. Цар Борис III №152, офис Е1, 1618 София, България, регистрирано по Търговския закон на Република България.
За въпроси, свързани с поверителността, ни пишете на privacy@moiteapteki.bg.
2. Какви данни събираме
2.1 Данни за акаунт
Когато се регистрирате, събираме:
- Имейл адрес
- Парола (съхранява се в криптиран вид, никога като plain text)
- Дата на регистрация и последно влизане
2.2 Профилни данни
Когато използвате услугата, профилът ви може да съдържа:
- Любими аптеки
- Настройки на приложението (език, тема, достъпност)
- Статус на Premium абонамент (ако активирате такъв)
2.3 Известия за лекарства (опционални)
Ако заявите известие за ненамерено лекарство, временно съхраняваме търсенето и имейла ви за уведомление. Тези данни се пазят до 30 дни или до момента, в който откажете известието.
2.3a Имейл при предложение на аптека (опционален)
Когато предложите липсваща аптека, можете по желание да оставите имейл адрес и да дадете изрично съгласие. В такъв случай го използваме, за да: (1) потвърдим получаването на предложението; (2) ви уведомим за резултата от обработката (одобрено или отхвърлено с основание); и (3) при одобрение и регистрация с този имейл — да активираме 1 месец безплатен Premium. Със съгласието приемате също да получавате служебни/информационни съобщения, свързани с услугата. Можете да оттеглите съгласието по всяко време (вижте раздел 7) и да поискате изтриване на имейла. Ако не оставите имейл, предложението остава анонимно.
2.4 Данни за плащане
Ако активирате Premium абонамент, плащанията се обработват от Stripe (Stripe Payments Europe, Limited). MoiteApteki.bg не съхранява номера на банкови карти, CVC кодове или други чувствителни платежни данни. Получаваме само reference идентификатори от Stripe (customer ID, subscription ID), за да можем да управляваме абонамента ви.
2.5 Локални данни на вашето устройство
По подразбиране следните данни се съхраняват само локално на устройството ви и не се изпращат към нашите сървъри:
- История на търсенията за лекарства
- Сканирани снимки на рецепти (преди и след OCR обработка)
- Кеширани данни за по-бързо зареждане на приложението
При деинсталиране на приложението или изчистване на browser-а тези данни се губят безвъзвратно — освен ако не сте включили изричната опция за синхронизация в облака (виж 2.5а).
2.5а Синхронизация в облака (опционално, само за Premium)
Premium потребителите могат изрично да включат опцията„Синхронизирай в облака" от Настройки → Данни и поверителност. Тази опция е по подразбиране изключена — без вашето активно съгласие нищо от изброеното в 2.5 не напуска устройството ви.
При включена синхронизация копираме на сървъра ни:
- История на търсенията за лекарства (текст на заявката + дата)
- Сканирани рецепти — снимка (base64) + разпознатия от OCR текст + откритите лекарства
Къде: Supabase, Европейски Съюз (Frankfurt, Германия) — същата база, в която пазим вашия акаунт и Premium настройки.
Достъп: само вие (Row-Level Security на ниво база данни — никой друг потребител не вижда вашите данни, нашите admin процеси четат само агрегирани метрики).
Срок: докато опцията е включена, пазим всеки запис до 12 месеца от последното му ползване — по-старите се изтриват автоматично всяка нощ.
Защита: записите (вкл. снимките на рецепти) се пазят шифровани (AES-256-GCM); ключът не е в базата данни.
Спиране: можете да изключите опцията по всяко време — при изключване всички качени данни се изтриват от сървъра незабавно и трайно. Изтрити данни не могат да се възстановят.
Законово основание: чл. 6(1)(а) GDPR — изрично съгласие, оттегляемо по всяко време.
2.5б Push известия (опционално, само на мобилно приложение)
В Android приложението (и в бъдеще iOS) можете да включите push известия от Настройки → Известия. Опцията е по подразбиране изключена — никога не активираме push известия без вашето изрично действие.
При включена опция съхраняваме на сървъра:
- Push токен (FCM token за Android, APNs token за iOS) — анонимен идентификатор, който Google/Apple издава на вашето устройство, за да може нашият сървър да достави известие именно до него. Не съдържа лична информация и не позволява да ви идентифицираме извън рамките на услугата.
- Идентификатор на устройството — random UUID, генериран на първото стартиране на приложението и съхраняван локално в Capacitor Preferences. Свързваме токена с UUID-а, за да можем да обновяваме токена при ротация (Google периодично подменя FCM токени).
- Платформа и версия на приложението (android/ios, „1.9") — за да диагностицираме проблеми и да изпратим подходящите push payload-и.
- Връзка с акаунта ви (ако сте логнат при регистрацията на токена) — позволява да изпращаме лични push (напр. „вашето известие за Парацетамол е активирано"). Ако не сте логнат, токенът се пази анонимно и може да получи само публични broadcast push-ове (напр. „денонощни аптеки в София").
Къде: Supabase, Frankfurt, Германия — същата база, в която пазим вашия акаунт.
Достъп: service-role-only Row-Level Security — дори анонимни клиенти на нашата API не могат да четат таблицата.
Срок: докато не изключите push известията или не деинсталирате приложението — при изключване от Настройки веднага изпращаме заявка към сървъра да забрави токена ви.
Трети страни: push доставката минава през Google Firebase Cloud Messaging (за Android) или Apple Push Notification service (за iOS). Текстът на известието и payload-ът преминават през техните сървъри по пътя към вашето устройство — това е неизбежно за push технологията. Ние не споделяме нищо допълнително с Google/Apple извън конкретното push съобщение.
Спиране: Настройки → Известия → изключете „Push известия". Сървърът изтрива токена ви в момента, в който получи заявката. Можете и от настройките на телефона си да оттеглите разрешението за известия — приложението ще спре да получава push-ове независимо от нашия настройков превключвател.
Законово основание: чл. 6(1)(а) GDPR — изрично съгласие, оттегляемо по всяко време.
2.5г Сигурност на профила и security имейли
За да пазим профила ви, изпращаме транзакционни security имейли (през Resend) при следните събития: приветствие при регистрация, смяна на парола, и вход от ново устройство. Тези имейли отиват само на вашия собствен имейл адрес.
За засичане на нов вход съхраняваме на сървъра минимален набор данни:
- Хеширан идентификатор на устройството — random UUID, генериран в браузъра/приложението и съхраняван хеширан (SHA-256) при акаунта ви. Пазим само хеша, не самия идентификатор; служи единствено да различим „познато" от „ново" устройство.
- Тип браузър и операционна система (напр. „Chrome · Android") — кратък етикет, който показваме в имейла за нов вход. Не съхраняваме IP адрес или точна геолокация за тази цел.
Къде: Supabase (Frankfurt, Германия), в защитенотоapp_metadata на акаунта ви — достъпно само за нашия сървър, не и за клиента. Срок: докато съществува профилът ви (изтрива се при изтриване на акаунта). Законово основание: чл. 6(1)(е) GDPR — легитимен интерес (сигурност на профила).
2.5в Биометричен / Passkey вход
Можете да активирате вход с биометрия (пръстов отпечатък, Face ID, PIN или хардуерен ключ) и в мобилното приложение (Android, бъдещо iOS), и в уеб версията (през Passkey стандарт на браузъра). Опцията е по подразбиране изключена и за двете платформи.
Какво НЕ получаваме: Ние никога не виждаме вашия пръстов отпечатък, лицеви данни или какъвто и да е биометричен шаблон. Проверката се прави изцяло от операционната система или браузъра ви в изолиран хардуерен enclave (Android TrustZone / iOS Secure Enclave / TPM на компютъра). Системата ни казва само „съвпадение" или „несъвпадение". Затова процесът не попада под чл. 9 GDPR (биометрични данни за уникална идентификация).
Мобилно приложение
Какво пазим на нашия сървър (таблица biometric_devices):
- SHA-256 hash на случаен 256-битов "секрет", генериран еднократно от приложението при активиране на биометрията. Самият секрет не напуска вашето устройство в plain-text форма — изпращаме го един път при активация, за сравнение, после пазим само hash-а.
- Случаен идентификатор на устройството (UUID, без връзка с IMEI, Android ID или други системни ID-та)
- Свързване с акаунта ви (user_id)
Какво пазим на вашето устройство (Android Keystore / iOS Keychain, hardware-encrypted):
- Оригиналният случаен секрет
- Имейлът на акаунта ви
- Локалното UUID на устройството
Уеб (Passkey / WebAuthn)
В уеб ползваме отворения стандарт WebAuthn / Passkey (FIDO2). При активация браузърът ви генерира двойка ключове (публичен + частен).
Какво пазим на нашия сървър (таблица webauthn_credentials):
- Публичен ключ (само публичната половина — сама по себе си не може да се ползва за вход)
- Идентификатор на credential-а (генериран от браузъра)
- Counter (анти-replay защита)
- Свързване с акаунта ви (user_id)
- Етикет на устройството
Какво пазим на вашето устройство (в браузъра / OS keystore / физическия ключ):
- Частният ключ — никога не напуска устройството ви
Общи за двете платформи
Къде: Supabase, Frankfurt, Германия.
Достъп: service-role-only Row-Level Security — никой друг потребител или приложение не може да чете.
Срок: докато не изключите биометрията от Настройки ИЛИ деинсталирате приложението / изтриете данните на браузъра. И двете действия веднага изтриват локалния запис, както и server-side row.
Спиране: Настройки → секция Биометрия / Passkey → изключете превключвателя или премахнете конкретно устройство.
Законово основание: чл. 6(1)(а) GDPR — изрично съгласие, оттегляемо по всяко време.
2.5д Моята аптечка (опционално, отделен модул)
„Моята аптечка" е отделен модул, в който доброволно поддържате списък на лекарствата, които имате вкъщи — чрез сканиране на опаковка/рецепта или ръчно въвеждане. Модулът е по подразбиране изключен и се активира само след вашето изрично съгласие от самия модул. Първият месец е безплатен; след това е платена (Premium) функция.
При активиране съхраняваме на сървъра ни следните данни, които вие сами въвеждате:
- Наименование на лекарството (от каталога ни или свободен текст)
- Количество / брой опаковки
- Срок на годност
- Ваши бележки (по избор)
- При добавяне чрез сканиране — снимката и разпознатият OCR текст се обработват само за да предложим наименованието; по подразбиране не съхраняваме самата снимка на сървъра (виж 2.5).
Къде: Supabase, Европейски Съюз (Frankfurt, Германия) — същата база с вашия акаунт.
Достъп: само вие (Row-Level Security на ниво база данни — никой друг потребител и никоя трета страна няма достъп до вашата аптечка). Нашите автоматизирани процеси четат срока и количеството единствено за да ви изпратят поисканите напомняния; не преглеждаме съдържанието ръчно.
Криптиране: данните се пазят криптирани, с достъп само за собственика.
Напомняния: ако сте ги включили, ви известяваме (по имейл, в бъдеще и push), когато срок наближава или количество се изчерпва.
Срок: пазим данните, докато модулът е активен. При изключване или изтриване всичко се трие от сървъра незабавно и трайно.
Спиране: можете да изключите модула и да изтриете всички данни по всяко време.
Законово основание: чл. 6(1)(а) и чл. 9(2)(а) GDPR — изрично съгласие за обработка на данни за здравето, оттегляемо по всяко време.
Важно (медицинска информация): „Моята аптечка" и предложенията за алтернативи са само с информативна цел и не заместват медицински съвет. Решенията за прием, смяна или спиране на лекарство са изцяло ваши; консултирайте се задължително с лекар или фармацевт.
2.5е Разбери изследванията си (опционално, Premium)
„Разбери изследванията си" е отделен модул, в който доброволно качвате (снимка или PDF) или въвеждате ръчно резултати от лабораторни изследвания, за да видите какво измерва всеки показател. Модулът е по подразбиране изключен и се активира само след вашето изрично съгласие (отметка) в самия модул. Първият месец е безплатен; след това е Premium функция.
Съхраняваме следните данни, които вие сте проверили и потвърдили:
- Наименование на показателя, резултат и единица
- Референтните граници, отпечатани от лабораторията
- Дата на изследването и име на лабораторията (по избор)
- Кога сте дали и кога сте оттеглили съгласието си
Снимката и PDF файлът не се съхраняват — нито при нас, нито на устройството ви от наша страна. Изпращат се на OpenAI (обработващ данни, виж т. 5) само за да бъдат разчетени редовете; OpenAI не ги използва за обучение на модели и ги изтрива до 30 дни. Преди запис вие проверявате всяко число.
Криптиране: резултатите се пазят криптирани на ниво приложение (AES-256-GCM) с ключ, който не се съхранява в базата данни — дори при изтичане на базата или резервно копие стойностите не могат да бъдат прочетени.
Къде: Supabase, Европейски съюз (Франкфурт, Германия).
Достъп: само вие. Не преглеждаме резултатите ръчно и не ги използваме за реклама, профилиране или предлагане на продукти.
Обясненията са общи за показателя и се генерират без да се изпращат ваши данни — еднакви са за всички потребители. Единственото, което правим с вашите стойности, е да ги сравним с границите на вашата лаборатория.
Срок: докато модулът е активен. При изключване всички изследвания се изтриват от сървъра незабавно и трайно. При изтриване на профила — също.
Износ: изследванията са включени в износа на данните ви (Профил → Износ на данни).
Законово основание: чл. 9(2)(а) GDPR — изрично съгласие за обработка на данни за здравето, оттегляемо по всяко време (чл. 7(3)).
Важно (медицинска информация): модулът дава обща информация за показателите и не е медицинско изделие, диагноза или препоръка за лечение. Тълкуването на резултатите и всяко решение са само след консултация с лекар.
2.6 Технически логове
За целите на сигурност и стабилност записваме IP адреси и timestamp на заявки към сървъра. Тези логове се пазят до 30 дни и се използват изключително за откриване и предотвратяване на злоупотреби (brute force атаки, спам).
3. На какво законово основание обработваме данните
В съответствие с член 6 от GDPR, обработваме данните на следните основания:
- Изпълнение на договор — за регистрация на акаунт, предоставяне на услугата, обработка на Premium абонамент
- Легитимен интерес — за сигурност (защита от brute force, спам, злоупотреба) и техническа стабилност
- Изрично съгласие — за известия за ненамерени лекарства, за OCR обработка на снимки на рецепти
- Законово задължение — за съхранение на финансови записи (фактури за Premium плащания) според българското данъчно законодателство
4. Как използваме данните
- За предоставяне на основната функционалност (търсене на аптеки, лекарства)
- За автентикация и поддръжка на вашия акаунт
- За изпращане на известия, които сте заявили
- За обработка на Premium плащания през Stripe
- За техническа поддръжка и комуникация при проблеми
- За подобряване на услугата (анонимни статистики, без лична информация)
Не използваме данните ви за маркетингов профилинг, не ги продаваме на трети страни и не ги предоставяме за рекламни цели.
5. С кого споделяме данните
Споделяме минимално необходимия обем данни с следните доставчици на услуги, всеки от които има подписани договори за обработка на данни (DPA) с нас:
- Supabase (хостинг на базата данни, EU регион) — за съхранение на акаунт и профилни данни
- Stripe (Ирландия / ЕС) — за обработка на Premium плащания
- OpenAI (САЩ) — за OCR на сканирани рецепти и за разчитане на листове с изследвания (т. 2.5е). Снимките/PDF файловете се изпращат за обработка и резултатът се връща веднага; OpenAI не ги използва за обучение и ги изтрива до 30 дни според условията си за API потребители. Предаването към САЩ е въз основа на стандартните договорни клаузи на ЕС
- Resend (САЩ) — за изпращане на транзакционни имейли (потвърждения, известия)
- Sentry (САЩ, EU данни тръбопровод) — за error tracking, без personally identifiable information
За трансфери извън ЕС използваме Standard Contractual Clauses (SCC), одобрени от Европейската комисия.
6. Колко дълго съхраняваме данните
- Акаунт и профил: до изтриване на акаунта от ваша страна
- Известия за лекарства: до 30 дни или до момента, в който ги откажете
- Финансови записи (фактури): 10 години, съгласно българското законодателство
- Технически логове: до 30 дни
- Анонимизирани данни след изтриване на акаунт: Когато изтриете акаунта си, известията ви за лекарства могат да останат в анонимна форма (без идентификатор към вас) за статистически анализ на търсенето в платформата
7. Вашите права по GDPR
Имате следните права във връзка с личните си данни:
- Достъп (член 15) — да получите копие на данните, които съхраняваме за вас. Можете да изтеглите пълен експорт от Настройки → Акаунт.
- Корекция (член 16) — да поправите неточни данни. Можете да го направите директно от Настройки.
- Изтриване (член 17) — да заличите акаунта и свързаните данни. Можете да го направите от Настройки → Акаунт → Изтрий акаунта.
- Преносимост (член 20) — да получите данните си в машинно-четим формат (JSON). Достъпно от Настройки → Акаунт.
- Възражение (членове 18, 21) — да възразите срещу обработка или да я ограничите. Пишете ни на privacy@moiteapteki.bg.
- Жалба пред надзорен орган — имате право да подадете жалба пред Комисията за защита на личните данни (КЗЛД) на адрес www.cpdp.bg.
8. Сигурност
Прилагаме следните технически и организационни мерки за защита на данните:
- Криптирана комуникация (HTTPS / TLS 1.3) за всички връзки
- Криптирано съхранение на пароли (никога plain text)
- Защита срещу brute force атаки (автоматично блокиране на подозрителни IP адреси)
- Active мониторинг за грешки и аномалии
- Редовни security ъпдейти на сървърите
- Principle of least privilege — достъп до данни само за оторизирани лица
Въпреки тези мерки, нито една система не е напълно неуязвима. Ако възникне инцидент със сигурността, който засяга вашите данни, ще ви уведомим в срок до 72 часа, както изисква GDPR.
9. Бисквитки и подобни технологии
MoiteApteki.bg използва минимални бисквитки за функционалност на сайта. Подробности можете да прочетете в нашата Политика за бисквитките.
10. Деца
Услугата не е насочена към деца под 16 години и не събираме съзнателно данни от тях. Ако смятате, че сме събрали данни от дете без съгласието на родителя, моля свържете се с нас на privacy@moiteapteki.bg и ще ги изтрием незабавно.
11. Промени в тази политика
Можем да актуализираме политиката с времето. При съществени промени ще ви уведомим по имейл или чрез видно съобщение в приложението поне 14 дни преди влизането им в сила. Версията и датата на последно обновяване винаги ще са видими в горната част на този документ.
12. Контакт
За въпроси, искания за достъп, корекция или изтриване на данни, или други запитвания свързани с поверителността, ни пишете на: privacy@moiteapteki.bg
Ще отговорим в срок до 30 дни, както изисква GDPR.