Как безопасно шарить экран созвонах: написал расширение, которое автоматически блюрит личные данные в браузере
Рассказываю, как защитить балансы карт, email и переписки во время демонстрации экрана или создания скриншотов в один клик.
Зачем это нужно?
Знакомая ситуация: вы созваниваетесь с клиентом или коллегами по работе, включаете демонстрацию экрана, и тут на весь экран «всплывает» ваша личная переписка, email или, что еще хуже, баланс банковской карты на вкладке интернет-банка. В лучшем случае — это неловко. В худшем — утечка конфиденциальных данных. Каждый раз закрывать лишние вкладки или параноидально проверять экран перед созвоном утомляет. Именно поэтому я решил автоматизировать этот процесс и написал MaskFlow.
Что умеет MaskFlow?
Это легковесное расширение для Chrome, которое создано для одной цели — защитить вашу приватность «на лету» во время трансляций или создания скриншотов.
- Автоматическое распознавание: Расширение само находит чувствительную информацию (номера карт, почту, аватары, куски переписок) и накладывает блюр.
- Работает везде: Благодаря поддержке <all_urls> защита активируется на любом сайте, будь то CRM-система, админка, банк или соцсеть.
- Не лагает: Вес расширения всего ~23 Кб, оно не грузит систему и не съедает оперативку.
А что с безопасностью?
Понимаю, что расширение, имеющее доступ к страницам, вызывает логичные вопросы. Поэтому сразу проговорю ключевой момент: MaskFlow не собирает, не хранит и никуда не отправляет ваши данные. Всё работает исключительно локально, внутри вашего браузера. Расширение полностью бесплатное и не преследует целей коммерческой монетизации данных.
Как это создавалось
Идея родилась из собственной боли, когда по работе приходится часто показывать экраны клиентам. На кодинг и тесты ушло немного времени. Сложнее всего оказалось пройти модерацию в Chrome Web Store, так как расширения с доступом ко всем сайтам проверяются особенно тщательно. Тем не менее, код чист, проверка пройдена, и первая версия 1.0.0 уже доступна для всех желающих. Если вам часто приходится делать скриншоты для инструкций или шарить экран на созвонах — буду рад, если MaskFlow сэкономит вам пару нервных клеток. Потестить расширение можно прямо в Chrome Web Store. Буду рад фидбеку и идеям для новых фич в комментариях!
GitHub: https://github.com/slimeopus/MaskFlow