Privatka CRM
2 subscribers
2 links
Download Telegram
Channel created
Privatka CRM — что это такое

Privatka — это закрытая CRM-система с шифрованием всех данных.

Написана с нуля, без сторонних CRM-фреймворков. Все данные хранятся в зашифрованном виде (AES-256-GCM) — даже в базе нет открытого текста.

Что внутри:
Задачи — Kanban-доски, статусы, дедлайны, вложения, комментарии
База данных — таблицы с настраиваемыми столбцами (текст, число, дата, пароль, файл, тег, выбор и ещё 10 типов)
Заметки — полноценный редактор с вложениями и кодом
Облако — хранилище файлов с папками
Таймер — pomodoro + учёт рабочего времени со статистикой
Проекты — доски с прогрессом и дедлайнами
Тиммейты — совместная работа с гибкими правами

Подключается Telegram-бот для уведомлений. Работает как личный инструмент, так и для команды.

privatka.org



Privatka CRM — what it is

Privatka is a private CRM with end-to-end encryption on all data.

Built from scratch, no third-party CRM frameworks. Everything in the database is encrypted (AES-256-GCM) — no plaintext anywhere.

What's inside:
Tasks — Kanban boards, statuses, deadlines, attachments, comments
Database — spreadsheet-like tables with custom column types (text, number, date, password, file, tag, select, and 10 more)
Notebook — full editor with file attachments and code blocks
Cloud — file storage with folders
Timer — pomodoro + time tracking with charts
Projects — boards with progress and deadlines
Teammates — team collaboration with granular permissions

Telegram bot for notifications. Works solo or with a team.

privatka.org
Обновление: Заметки и производительность

Большие заметки раньше не сохранялись — Cloudflare блокировал запросы с heavy payload. Решили: контент сжимается gzip + base64 на клиенте, сервер декодирует на лету. Теперь заметки на 50 000+ слов сохраняются без проблем.

Добавили в редактор:
— Блоки кода с кнопкой копирования (Ctrl+Shift+K)
— Статус сохранения вынесен в фиксированную плашку внизу экрана — не прыгает, не сдвигает интерфейс
— Кастомный диалог подтверждения (браузерный confirm() не работал в split-screen)



Update: Notebook & performance

Large notes weren't saving — Cloudflare was blocking heavy payloads. Fix: content is gzip + base64 encoded client-side, server decodes it. Notes with 50k+ words now save fine.

Added to the editor:
— Code blocks with copy button (Ctrl+Shift+K)
— Save status moved to a fixed pill at the bottom — no layout shifts
— Custom confirm dialog (browser confirm() was broken inside split-screen iframes)
Обновление: Перенос задач между досками

Раньше задачу нельзя было переместить на чужую доску. Теперь:

— Перетащил задачу на вкладку доски → если доска твоя, задача перемещается сразу
— Если доска чужая — владельцу уходит запрос на перенос (в уведомления + Telegram)
— Получатель видит панель «Transfer Requests» и принимает или отклоняет
— После принятия задача появляется у него на доске

Параллельно поправили split-screen режим: модал создания задачи перестал «сплющиваться» в боковой панели.



Update: Moving tasks between boards

Tasks were locked to their original board. Now:

— Drag a task onto another board's tab → if it's your board, it moves immediately
— If the board belongs to someone else — the owner gets a transfer request (notifications + Telegram)
— The recipient sees a Transfer
Обновление: Приватность и сессии

Два новых блока в настройках:

Приватность
Переключатель «Блокировать приглашения от тиммейтов» — пользователь становится недоступен для поиска по username.

История входов
Список всех входов: IP, устройство, время. Активные сессии с возможностью завершить любую кроме текущей.



Update: Privacy & session management

Two new blocks in Settings:

Privacy
Toggle «Block teammate invites» — makes the user unsearchable by username. No one adds you without permission.

Login history & sessions
Full login log: IP, device, timestamp. Revoke any active session except the current one.
Обновление: Кастомные обои (платные тарифы)

На платных тарифах можно поставить фоновое изображение на весь интерфейс.

— 12 встроенных пресетов (градиенты)
— Загрузка своего изображения (сжимается на сервере)
— Регулировка прозрачности
— Применяется к выбранным модулям: везде / только задачи / только заметки
— На каждую Kanban-доску — свои обои. Все тиммейты на доске видят их тоже



Update: Custom wallpapers (paid plans)

Paid-tier users can set a background image across the whole interface.

— 12 built-in gradient presets
— Upload your own image (server-side compression)
— Adjustable opacity
— Applies to selected modules: everywhere / tasks / notebook
— Per-board wallpaper for Kanban — all teammates on that board see it too
Обновление: FAQ, аналитика, папки из облака

Страница /faq на лендинге — RU+EN, по каждому модулю, со скриншотами.

Таймер — произвольный период вместо фиксированных 30 дней. Данные агрегируются по дням/неделям/месяцам.

Из облачного хранилища теперь можно прикрепить папку целиком (задача, заметка, таблица) — скачивается как ZIP.



Update: FAQ, analytics, cloud folders

/faq page on the landing — RU+EN, per-module, with screenshots.

Timer stats — any custom date range instead of fixed 30 days. Auto-aggregates by day/week/month.

Attach an entire Cloud folder to a task, note, or table row — downloads as a ZIP.
Обновление: Комментарии в стиле мессенджера

Переделали раздел комментариев в задачах.

— Закруглённые пузыри: свои справа, чужие слева
— Ctrl/Cmd+Enter для быстрой отправки
— Вложения файлов и ссылки из Облака отображаются корректно в ленте



Update: Messenger-style task comments

Rebuilt task comments.

— Rounded bubbles: yours on the right, others on the left
— Ctrl/Cmd+Enter to send
— File attachments and Cloud links render correctly in the feed
Обновление: Публичные ссылки на таблицы

Organization и Enterprise тарифы.

Любую таблицу из Database можно сделать публичной. Два режима:
View — без авторизации. Цветные теги, выделения ячеек отображаются корректно
Edit — требует входа. При первом переходе автоматически выдаются права редактора, таблица появляется в «Shared with me», приходит уведомление

В модале: переключение режимов, ссылка, QR-код с возможностью скачать. Пароли и PIN-защищённые таблицы не раскрываются.



Organization and Enterprise plans. Share any table publicly. View mode: no login needed, colored tags and cell highlights render correctly. Edit mode: requires login, auto-grants editor access on first visit, table appears in Shared with me with notification.

Modal has mode toggle, copy link, downloadable QR. Passwords and PIN-protected tables stay private.

https://privatka.org
🔗 Обновление публичных ссылок на таблицы

📌 Примечание к ссылке
При генерации публичной ссылки теперь можно добавить описание — оно отображается на странице просмотра и на экране ввода PIN. Удобно объяснить кому и зачем эта таблица.

🔐 PIN-защита больше не блокирует публичный доступ
Если таблица защищена PIN-кодом, посетитель видит экран ввода кода — вводить можно с клавиатуры или нажимая цифры на экране. После правильного ввода таблица открывается. Без кода — не пройти.

QR-код генерируется вместе со ссылкой прямо в модале шаринга 📷



🔗 Public Table Sharing — updates

📌 Note field
Add a description when generating a public link — shown on the table page and on the PIN entry screen.

🔐 PIN-protected tables now work publicly
Visitors see a PIN entry screen instead of an error. Type the code from keyboard or tap digits. Wrong PIN — no access.

QR code generated alongside the link right in the share modal 📷
Privatka CRM pinned «Privatka CRM — что это такое Privatka — это закрытая CRM-система с шифрованием всех данных. Написана с нуля, без сторонних CRM-фреймворков. Все данные хранятся в зашифрованном виде (AES-256-GCM) — даже в базе нет открытого текста. Что внутри: • Задачи —…»