Два уровня, одно обещание.
Cashfulness создан так, чтобы не знать о вас ничего. Не как политический принцип, а как техническое решение. Для ваших документов — сквозное шифрование. Для вашей личности и учётных данных — максимальная анонимизация.
Большинство бесплатных приложений на самом деле не бесплатны: вы получаете их в обмен на свои данные. В принципе это прозрачная сделка, и во многих случаях её стоит заключить.
Многие приложения для личных финансов работают именно так: они дают вам инструмент учёта, а взамен агрегируют данные о ваших расходах для отчётов, рекомендаций, коммерческих партнёрств.
Cashfulness сделал другой выбор, потому что мы считаем, что личные финансы заслуживают иного отношения. Спокойствие, о котором мы говорим, — пустое обещание, если данные не защищены.
Первый уровень защищает документы, которые вы приносите в приложение, с помощью радикального сквозного шифрования. Второй уровень защищает вашу личность и учётные данные с помощью максимальной анонимизации. Стоит рассказать о них по отдельности.
Почему нужно подключение к сети
Cashfulness работает только тогда, когда ваше устройство онлайн. Мобильное или настольное — приложению нужно общаться с удалённой базой данных на наших серверах (европейская инфраструктура).
Почему такой выбор? Потому что ваши учётные данные должны оставаться синхронизированными между разными устройствами, которыми вы пользуетесь. Если вы добавите операцию с телефона в обеденный перерыв, вы захотите увидеть её вечером на ноутбуке. Без централизованного источника истины данные систематически расходились бы между клиентами.
Так что да, ваша бухгалтерия проходит через удалённый сервер. Это не отказ от приватности: это техническое ограничение, необходимое для того, чтобы дать вам учёт, который действительно работает на нескольких устройствах. Интересный вопрос звучит так: как мы защищаем вашу приватность при этом ограничении? Ответ — в двух уровнях, о которых мы расскажем далее.
Радикальное сквозное шифрование документов
Начав пользоваться Cashfulness, рано или поздно вы захотите принести в приложение документы: банковские выписки, договоры ипотеки или аренды, счета за коммунальные услуги, страховые полисы, отчёты по инвестициям. В них есть всё: полное имя, адрес, налоговый номер, IBAN, суммы, контрагенты.
Для них мы сделали самый строгий выбор из возможных: сквозное шифрование (E2EE).
Представьте, что вы отправляете письмо курьером. Вы можете вложить его в обычный конверт — курьер сможет его вскрыть, прочитать, а затем снова запечатать. А можете запереть его в металлическом ящике, который открывается только специальным ключом, — и этот ключ есть только у вас. Даже если курьер унесёт ящик, открыть его он не сможет.
Ваши документы в Cashfulness — это тот самый металлический ящик. Ваше устройство шифрует их перед отправкой на сервер. На сервере они хранятся зашифрованными: для нас это блоки цифрового шума.
Ключ для их расшифровки хранится только на вашем устройстве и формируется на основе вашего личного пароля и 24 слов восстановления (seed-фраза — самый надёжный на сегодня стандарт создания личных криптографических ключей).
Путь в две остановки.
Обратная сторона медали — мы хотим быть честными
Если вы потеряете пароль и одновременно потеряете 24 слова восстановления, ваши документы станут нечитаемыми даже для вас самих. Навсегда. Мы не можем их восстановить, потому что технически не можем прочитать то, что вы зашифровали. Это осознанный выбор: мы предпочитаем дать вам полный контроль, даже с бременем сохранности учётных данных, чем держать резервную копию на нашем сервере.
Максимальная анонимизация личности и учётных данных
Учётные данные (цифры, счета, категории, операции) — это живая структура, которая нужна вам каждый день. Шифровать их так же, как документы, сделало бы приложение крайне медленным и во многих случаях непригодным для использования.
Наш ответ — не абсолютное шифрование, а максимальная анонимизация.
Cashfulness даже не хочет знать, как вас зовут. При регистрации мы не спрашиваем имя и фамилию: мы просим псевдоним (какой угодно, хоть полностью выдуманный), почту для технической связи и пароль. Никакого налогового номера, даты рождения, адреса, номера телефона, привязки банковского счёта, проверки личности.
Названия, которые вы даёте своим счетам, выбираете вы сами: они описывают функцию («Зарплата», «Основной расчётный счёт», «Ипотека»), а не вас. В сочетании с псевдонимом они делают вашу бухгалтерию трудной для понимания и невозможной для соотнесения с вами для любого, кто не является вами.
Даже если бы кто-то смог заглянуть в базу данных на сервере, он увидел бы определённый псевдоним с планом счетов, остатками и операциями. Он бы не узнал, кто это. Он увидел бы учёт без биографии.
Платёж тоже анонимен (для нас)
Для подписок Cashfulness мы не запрашиваем напрямую вашу кредитную карту, IBAN или платёжные реквизиты. Оплата проходит через магазин, из которого вы скачали приложение: App Store (Apple) или Google Play (Google) для мобильных версий, Stripe для оплаты через сайт.
Именно эти третьи стороны видят ваше имя, адрес, кредитную карту или IBAN — потому что технически именно они принимают платёж. Как правило, именно они выставляют счета или фискальные чеки за вашу подписку.
Cashfulness же, с другой стороны этой цепочки, получает только чистую сумму и непрозрачный идентификатор подписки (что-то вроде sub_abc123). Мы никогда не видим имя клиента, налоговый номер, кредитную карту, IBAN.
Несколько практических советов, чтобы оставаться по-настоящему анонимным
Анонимность — это не только наше обещание, но и небольшое усилие с вашей стороны. Если вы хотите, чтобы ваш учёт был непонятен для всех, кроме вас, мы советуем:
- Называть счета по функции, а не по имени человека«Банковский счёт», «Зарплата», «Ипотека», «Совместный счёт» — хорошие варианты. «Счёт Ивана Иванова» или полный IBAN в названии открывают ненужную лазейку.
- Оставлять описания операций естественно общимиПо своей природе они уже такие: «завтрак в кафе», «ужин в ресторане», «заправка машины». Никто, кроме вас, не поймёт, был ли этот ужин в Милане с клиентом или в Лукке с сестрой.
- Использовать псевдонимную почту для регистрацииВаша почта используется только для входа и доставки служебных сообщений. Псевдонимный адрес вроде aurora.at.night@protonmail.com или любой другой удобный вам вариант подойдёт отлично.
Трудные решения. Стоит проговорить их прямо.
Мы измеряем анонимное, агрегированное использование — никогда для профилирования
Чтобы понять, что работает, мы измеряем, какие страницы сайта читают и какие функции приложения используют. Всегда в анонимной, агрегированной форме, никогда не привязанной к вашей реальной личности. На сайте мы используем Umami: без cookie, без фингерпринтинга, без межсайтового отслеживания. В приложении: никаких сторонних сервисов (никаких Google Analytics, Mixpanel, Amplitude, Sentry, Firebase), всё на наших европейских серверах Supabase, отключается в любой момент в настройках (Программа улучшений, opt-out). Никакого коммерческого профилирования, никакой корреляции между пользователями — никогда.
Никаких персонализированных коммерческих рекомендаций
Мы не говорим вам «другие пользователи, похожие на вас, купили X». Мы не продвигаем спонсорские продукты партнёров на основе ваших цифр. Что мы делаем — это образовательные подсказки на основе ваших данных, вычисляемые на вашем устройстве, когда этого требует характер данных. Cashfulness не даёт персонализированных инвестиционных советов: это область лицензированных финансовых консультантов.
ИИ, строго соответствующий двум уровням
Для документов обработка ИИ, требующая чтения содержимого, происходит на вашем устройстве, на локально расшифрованной копии. Для учётных данных любая обработка на стороне сервера работает с цифрами без привязки к личности.
Никакой продажи агрегированных данных, которые можно связать с людьми
Мы не можем продавать «наборы данных о расходах по возрасту и региону». У нас нет демографических данных. Мы сознательно убрали их из бизнес-модели. Чтобы существовать, мы живём только на прямых подписках пользователей.
Уведомления и рассылка: только если вы этого хотите, никогда по умолчанию
То, что у нас аллергия на коммерческое профилирование, не значит, что мы молчаливая платформа.
Cashfulness может присылать вам полезные вещи — и под «полезными» мы имеем в виду полезные именно вам, а не третьим лицам: оповещения о том, что бюджет вот-вот будет превышен, подсказки, где, судя по вашим цифрам, можно сэкономить, короткую периодическую рассылку с образовательными размышлениями.
Всё это работает по принципу opt-in: вы включаете это при регистрации или позже, когда захотите, и отключаете, когда захотите. Ни одна галочка не стоит по умолчанию. Ваша почта — даже псевдонимная — используется только для доставки того, что вы запросили, а не для того, чтобы преследовать вас нежеланными сообщениями.
Вот наше обещание, сформулированное в одной фразе, которую нам хотелось бы сохранить неизменной.
Cashfulness не знает, кто вы, не читает ваши документы, не понимает ваши цифры. Только у вас есть все ключи.