Качество и сигурност
Доверието се гради с дела, не с думи. На тази страница описваме конкретните практики, с които гарантираме, че Автодосие работи надеждно и че данните ви са защитени.
Как гарантираме качеството
Всяка промяна в платформата преминава през няколко нива на автоматична проверка, преди да достигне до вас:
- Автоматични тестове на всички нива — хиляди автоматични теста покриват сървърната логика, потребителския интерфейс и цялостните сценарии от край до край (end-to-end).
- Задължителен праг на покритие — автоматичната ни верига (CI) проверява покритието на кода с тестове при всяка промяна и отхвърля промени, които го свалят под прага.
- Преглед на кода (Code Review) — всяка промяна се преглежда, преди да бъде включена в основната версия.
- Контролиран път до продукцията — промените влизат в основната версия чрез заявка за промяна (pull request) и автоматичните проверки, а към продукцията стигат само след тестовата среда.
Поетапно пускане на промените
Новите версии достигат до вас на етапи, така че евентуални проблеми да бъдат хванати възможно най-рано:
- Локална разработка и тестове — промяната се разработва и тества изолирано.
- Автоматична проверка (CI) — пълният набор от тестове се изпълнява автоматично.
- Тестова среда (Staging) — промяната се валидира в среда, идентична с продукционната.
- Пилотни потребители — по-големите функции първо се пускат за пилотните ни групи.
- Продукция — едва след всички тези стъпки промяната достига до всички потребители.
Сигурност на данните
- Криптирана комуникация — цялата комуникация с платформата е защитена с HTTPS/TLS.
- Контрол на достъпа — достъпът до данни е ограничен по роли. Сервизът вижда данните, които клиентите му дават сами. Ако колата има собственик в Автодосие, сервизът вижда само марката, модела, годината, типа МПС и регистрационния номер на колата и че тя има собственик: името му и досието на колата вижда едва след като собственикът приеме поканата му за ремонт, а без това „да“ не работи по колата. Телефона и имейла му сервизът вижда само ако собственикът избере да ги сподели, а собственикът може да спре този достъп по всяко време (вижте Покана за ремонт и Сервизи с достъп). Досие, което в момента няма собственик, сервизът вижда без покана само през кола, която е при него и е свързана с досието по VIN — без цени и без имена на хора. Сервиз се регистрира само с потвърден имейл, а служител влиза в екипа на сервиз само след като сам приеме.
- Вие притежавате данните си — историята на вашия автомобил е ваша. Вие решавате какво да бъде публично и какво — не.
- Собствеността се пази — когато някой подаде заявка за собственост на ваш автомобил, научавате веднага и имате 7 дни да възразите, преди тя да може да бъде одобрена (вижте Собственост и обжалване).
- Съответствие с GDPR — обработваме лични данни само за целите на услугата и в съответствие с европейското законодателство.
- Наблюдение на зависимостите — при всяка промяна автоматичната верига проверява софтуерните компоненти, които използваме, за известни уязвимости, а обновленията им се преглеждат всяка седмица.
Открихте проблем със сигурността?
Ако смятате, че сте открили уязвимост, моля свържете се с нас незабавно чрез формата за контакт. Поемаме ангажимент да реагираме бързо и да ви държим информирани.
Когато нещо се обърка
Никоя система не е перфектна. Нашият ангажимент е:
- Прозрачност — при значим проблем комуникираме открито какво се е случило и какво правим по въпроса.
- Приоритет на данните — коректността и защитата на вашите данни винаги са пред скоростта на доставка на нови функции.
- Учене от грешките — всеки инцидент се анализира в процеса ни по преглед и адаптация (вижте Как разработваме), за да не се повтори.