Oko

Состояние
работает
Технологии
Next.js, Supabase, Vercel

Oko — моя SaaS-CRM для сайтов и бизнеса. Она собирает в одно окно то, что обычно разбросано по десятку программ: проверки сайтов, сбои, заявки, контакты, статьи и статистику. Я построил её для своих проектов, а основа для нескольких клиентов заложена с самого начала.

Задача

У кого несколько сайтов, тот быстро теряет картину: истекает сертификат, страница выпадает из поиска, заявка застревает между почтой, таблицей и мессенджером. Oko должна показывать всё это в одном месте — и говорить, что делать первым.

Что делает Oko

  • Мониторинг. SSL, скорость, безопасность и SEO каждого сайта проверяются каждый день. К каждой оценке есть доказательство: адрес, ответ сервера, нужное место в HTML.
  • Инциденты. Сигнал превращается в задачу, после «исправлено» идёт автоматическая перепроверка. Закрыть инцидент может только свежая проверка.
  • Лиды и карта. Заявки со статусами, на карте без чужих картографических сервисов. Выводы о вероятностях — только с числом наблюдений.
  • CRM. Люди, компании, заказы и история. Удаление человека по GDPR убирает и все связи.
  • Редакция. Новости из лент, черновик на трёх языках, проверка каждого числа, утверждение через моего ассистента Hermes. Так делается Klariq.
  • Конкуренты. Профили конкурентов и позиции в выдаче Google — только по открытым страницам и с уважением к robots.txt.
  • Статистика. Просмотры без cookies и чужих скриптов плюс данные Google Search Console.
  • Расходы ИИ. Сколько стоит каждая операция и каждый сайт; адреса почты и телефоны не уходят ни одному ИИ-провайдеру.

Как устроена

Oko работает на Next.js и Supabase. Каждая таблица разделена по клиентам и защищена правами на уровне строк в базе. Агенты и Hermes получают свои доступы с заданными правами, каждое действие записывается в журнал. База каждый день сохраняется в зашифрованную копию.

Где сейчас

Oko каждый день работает для моих сайтов. Следующий шаг — предложить её другим как продукт.