Личный дневник
Идея.
Захотелось мне вести дневник. Да, да. Именно дневник, а не блог. То, что пишут только для себя в тетрадочку. Иногда хочется иметь представления, что ты делал три месяца назад, а также провести анализ активности. Но вот беда, оффлайновый вариант меня не возбуждает.
Тетрадка может потерятся, предмет все таки, сунул ее куда-нибудь при переезде и все. Она не всегда доступна, не буду же постоянно носить ее с собой. Она не безопасно, так как ограничить доступ к ней проблематично (сейфа у меня нет) и записи в ней не зашифрованы (только ради этого изучать криптографию не буду). Искать в ней что-то очень не удобно, нет ни поиска, ни тегов. В общем сплошные минусы.
Сперва мои мысли склонились к поиску какого-либо portable решения с возможностью шифрования. Однако потом... Ведь можно же сделать web-сервис.
Безопасность и приватность.
Разумеется никаких sharing и collaboration. Почти крамольная мысль в эпоху Web 2.0, не так ли? ;-) Но безопасность и приватность данных прежде всего, так как предполагается, что сервис будет использовать для хранения глубоко личных записей, не предусмотренных для чужих глаз. Для этого можно использовать:
- Работа по безопасному протоколу.
- Шифрование данных по пользовательскому ключу.
- Двойной пароль доступа. Первый на запись, а чтобы читать надо ввести еще один.
- Анализ пароля вводимого пользователем при регистрации и отсечение простых паролей. Если вы еще не знали то практически на любом сервисе 5% паролей совпадает с логином и еще 5% это 12345.
- Ограничения направленные на затруднение взлома путем перебора паролей.
Функциональность сервиса.
Она простейшая. Один день — одна запись. Как в бумажном в дневнике. Для тех, кому кроме просто фиксирования мыслей и событий нужен последующий анализ, а он подразумевает выборку, можно ввести еще три подтипа записей, которые вносятся в дневную и облегчают последующий поиск.
- Обдуманное (мысль) — идея, решение, озарение, воспоминание. Вобщем все что подразумевает мыслительный процесс.
- Сделанное (задача) — что было выполнено. Например написал пост в блог, сходил в банк и прочее.
- Произошедшее (событие) — что произошло. Сходил на хоккей, поссорился с девушкой, укусила собака.
Дополнительный функционал.
Это теги со связками (bundles). Удобная вещь и тут очень подойдет. Плюс можно сделать возможность постинга через sms, wap, email. Это для тех кто в дороге.
Монетизация.
Абонентская плата, ссылки партнерских программ и блоки контектсной рекламы на основании анализа профиля пользователя. Именно профиля, а не содержимого дневника. Плюс у пользователя должна быть возможность отключить показ рекламы, так как он платить абонентскую плату.
P.S. Подумаю. Если через пару дней эта идея мне будет попрежнему нравится, то реализую ее.
Теги: идеи, стартапыЕще по теме
Posted on сентября 17, 2007
Filed Under Школа стартапов
Комментарии
Всего комментариев: 25

А почему пользователь будет доверять такому дневнику? Ведь если ты планируешь делать поиск, значит записи будет возможно расшифровать на стороне сервера.
Если кто-то не будет доверять — он не будет пользоваться. Есть же сервис хранения паролей в сети... кто-то пользуется, кто-то нет... каждый решает сам.
Поиск я думаю сделать не по тексту записей, а только по тегам. Сперва думал может стоит сделать опцию шифровать записи или нет, но решил что это уже излишнее усложнение, надо шифровать все.
А поиск по тегам, тут не нужны слова сами по себе... берем ID тега... и смотрим с какими записями он связан. Текст тегов и записей не используется.
Кстати узкий момент. Расшифровывать скорее всего все равно прийдется на стороне сервера. Хотя можно попробовать JavaScript библиотеки на стороне браузера... в общем идея пока сырая... если реализовывать то будет очень много технических вопросов.
Да, правда, расшифровка на стороне клиента — хитрое дело. Причем большинство пользователей сети даже не оценят сей труд.
Зато специалисты оценят :)
прочитало все это и не понял одного: ЕСЛИ ТАМ БУДЕТ ВСЕ ЗАКРЫТО КТО БУДЕТ ЧИТАТЬ РЕКЛАМУ?
Человек, который пишет. Разумется надо очень грамотно отбирать ее (рекламу) и не предлагать всякую хрень.
идея хорошая (не дождешься критики :-P), тем более, что у меня она зреет уже почти два года :)
Только я убедилась, что бумажный дневник ведется лучше — душевнее как-то. Ведь дело-то деликатное ;-)
На днях купила себе тетрадочку (ну, ты помнишь :-)) и теперь бережно запираю её в верхний ящик стола ))))
Ахха, помню. Просто для меня все таки онлайн удобнее. В последнее время я испытываю трудности даже чтобы расписаться... рука просто забывает как выводить эти буквы.
Денис, надуманно. Те, кто хочет, ведут в ЖЖ в режиме «только для автора». Помешанных на безопасноти гиков не хватит, чтобы наполнить ресурс ;)
2Илья Рабченок
Значит такие люди есть, замечательно :)
Не хочу я такое писать в ЖЖ, не секьюрно... да и не очень удобно потом анализировать...
Я бы не доверился, но может я параноик :)
А я бы еще неизвестно. Все бы зависело от уровня реализации и личности которая стоит за этим проектом.
Привет, Денис.
Я считаю, что мегапупербезопасность ото всех можно сделать довольно просто. На основе некоторых данных компа юзера (или, если их нехватает — пусть введет дополнительную абракадабру мышкой) генерится ключ, который хранится у юзера в кукисах или еще где-нибудь.
При отправке данных в базу они будут шифроваться этим ключом, а при считывании — дешифроваться. На яваскрипте это две маленькие функции 8)
Кстати, мне бумага нравится только для проектирования. Всякие личные мысли я храню в электронном виде.
Юрий, куку очень легко украсть...
Плюс мне хочется чтобы на шифрование и дешифрование были разные ключи. Я еще не смотрел можно ли так сделать, но насколько помню, такая возможность должна быть.
Плюс если шифрование и дешифрование делать на JS, то нужна очень мощная клиентская машина... иначе все будет жутко тормозит и каждый 10 секунд будет выскакивать окошко, что скрипт работает слишком медленно и ен хотите ли вы его прервать.
Яв ЖЖ веду свой блог и доволен.
я в обычном вордовском файле белаю записи, вподлне устраивает :))
А если нет с собой ноута, то в блокнот, а оттуда вечером в файл :)) ну, и копия его есть, на всяк случай :)
Насчет того чтобы сервер не мог расшифровать: а что если пользователь забыл пароль? вероятность этого всегда есть. Так вот если сервер не может расшифровать, т.е. все зашифровано лишь известным пользователю паролем, то и заменить пароль никак не получится, не потеряв все ранее сохраненное...
Безопасность данных и юзабилити на разных плоскостях.
Не совсем понял. Вы о том что на потерю данных можно забить?
Я про то, что если пользователь хочет максимальную безопасность, то сохранность пароля это уже его проблема.
Кардинально конечно...
Вообще есть чтото подобное тому что Вы описываете:
Но шифрование (лишь на уровне отдельных записей, действительно на клиентской стороне) лишь в планах.
women urinating in public...
free she male porn panties filled with cum lindsay lohan upskirt nude...