Ядро безпеки

Відкритий код за Тіммі

З’єднання, сигналізація та внутрішні межі знаходяться в окремому публічному ядрі. Це робить частину, що відповідає за безпеку та конфіденційність, відкритою для перевірки.

Швидкі відповіді Короткий огляд

Baby Monitor Timmy з першого погляду

П’ять простих відповідей про програму, перш ніж вирішити, чи підходить вона вашій родині.

Що є Baby Monitor Timmy?

Timmy — це програма, яка перетворює два смартфони Android або iOS на радіоняню з аудіо та додатковим живим відео.

Як працює Тіммі?

Один телефон залишається біля вашої дитини, а інший – із вами. Пристрої підключаються за допомогою короткого коду та надсилають медіафайли, зашифровані через WebRTC.

Які дані створює Тіммі?

Тіммі не потребує облікового запису та не використовує відстеження чи рекламу. Він не створює хмарних записів; тимчасові зашифровані дані з’єднання видаляються після встановлення з’єднання.

Скільки коштує Тіммі?

Ви можете безкоштовно спробувати Timmy протягом 30 днів. Після цього виберіть місячний Premium або одноразову покупку; ваш магазин додатків показує місцеву ціну перед покупкою.

Для кого Тіммі?

Timmy підходить батькам і опікунам, які мають два сумісні телефони та хочуть простий радіоняні без облікового запису, відстеження чи окремого обладнання.

Що таке загальнодоступне?

Три області, які ви можете перевірити

Інтерфейс програми залишається окремим. Логіка, яка повинна заслужити вашу довіру, відкрита. Сполучення

01

Створення пари

ECDH, отримання ключа та короткий номер підтвердження роблять видимим втручання.

02

Сигналізація

Чисті контракти показують, які зашифровані дані переміщуються між програмою, Firestore і сеансом.

03

Межі серверної частини

Правила, моделі даних і автоматичне очищення показують, що дозволено робити серверу, а що ні. Безпечне з’єднання

Безпечне з’єднання

Від короткого коду до зашифрованої розмови

Код із чотирьох символів є лише точкою зустрічі. Після цього на обох пристроях створюється справжня безпека.

  1. Пристрої зустрічаютьсяКороткий код підключає обидва пристрої до одного зашифрованого обміну.
  2. Ключі створеноОбидва пристрої створюють спільний секрет, навіть не надсилаючи його на сервер.
  3. Ви порівнюєте числоОднаковий двозначний номер на обох пристроях захищає від непоміченого втручання.
  4. Медіа залишаються захищенимиАудіо та відео подорожі, зашифровані через WebRTC; дані сигналізації потім очищаються.

Для розробників

Переглянути репозиторій та архітектуру

Ядро зберігає важливі для безпеки пакети, серверні контракти та документацію архітектури в одному місці.

Відкрити сховище →