Echo Layer: как я пытался встроить приватность в обычную клавиатуру
С учётом того, что сейчас в России всё больше блокировок, все дружно переезжают в MAX и прочие альтернативы — давайте честно: лишняя приватность ещё никому не вредила.
На этом фоне я допилил свой пет-проект — клавиатуру для Android под названием Echo Layer. Изначально делал просто «для себя»: лёгкая, без рекламы и слежки, с нормальными настройками. Но в итоге получилось чуть интереснее.
Главная фишка — можно прятать сообщения прямо внутри обычного текста.
Пишешь обычное сообщение, комментарий, но внутри него скрыт другой текст. Со стороны всё выглядит нормально, без намёков на шифрование.
В любом месте куда можно отправить сообщение.
Работает просто и абсолютно локально:
— в настройках задаёте общий код (passphrase)
— пишете текст
— внутри можно зашить скрытое сообщение
— у человека с тем же кодом клавиатура его покажет
Расшифровка происходит прямо в клавиатуре, ничего никуда копировать не нужно.
Плюс есть AI-переписывание:
— можно перед отправкой переформулировать текст
— поменять тон (мягче, формальнее и т.д.)
— работает через разные провайдеры, можно даже локально через Ollama
Важно:
— без аналитики
— без облака
— всё работает локально (кроме AI, если сами включите)
Да, некоторые мессенджеры ломают невидимые символы, пришлось делать обходные варианты, но в целом всё рабочее.
Проект полностью с открытым исходным кодом:
https://github.com/vaalimusic/Echo-Layer-keyboard
Можете тестировать, пробовать, писать об ошибках или просто посмотреть, как это вообще работает
Демо:

Чел, нахрена? Если мне надо передать секретный текст, я его зашифрую нормальным проверенным алгоритмом и перешлю как мне будет угодно. Но ставить для этого клавиатуру? Реально?