Mailhub - メールアドレスを隠しましょう
(private-mailhub.com)皆さん、楽しい週末をお過ごしでしょうか 😄
初めて自分のプロジェクトを公開するので緊張しています…(笑)
個人情報漏えいの事件や事故に触れる中で作ってみたサービスです。
実は私はAppleのHide My Emailサービスを利用中なのですが、Hide My EmailはiCloudを購読しないと使えないうえ、SafariやAppleのエコシステムで利用できる製品なので、特定のOSやブラウザに依存しないサービスをオープンソースで作ってみたいと思いました。
Firefox Relayとは、現時点ではほぼ似たようなものだと考えていただければと思います。
双子の育児をしていることもあって、最近のAIトレンドを十分に追えていないのですが、AIとペアプログラミングも兼ねて、ついでに作ってみることになりました(笑)
Lovableを使って簡単なランディングページを構築し、その後はClaude Code(Sonet)を使ってUIを実装しました。
メールアドレスをaes-256で暗号化してサーバーに保存しているのですが、こうすると重複チェックのための検索時に性能上の問題がありそうだったので、一方向ハッシュでも別途データを保存しています。
暗号化やセキュリティにはあまり詳しくないのですが、浅い関心とAIの助けで開発したサービスですので、多くの先輩・後輩の皆さんからフィードバックをいただきたく、初めてプロジェクトを公開してみます。
4件のコメント
わあ、私と似たような発想をされたんですね。
1つのドメインで複数の顧客にサービスを提供している点で、私のプロジェクトよりもさらに進んだプロジェクトのように思います。
1つ気になる点があるのですが、
技術スタックがかなり複雑になっているようですが、長期間サービスを運用する際に、ユーザーが増えるとコスト面の懸念が出てくると思います。この部分はどのように解決されたのでしょうか?
こんにちは、私のプロジェクトに関心をお寄せいただきありがとうございます!
安定性を最優先にして進めた結果、メールの受信からWebサーバーによる再送信までを1つのパイプラインとして管理できるAWSを選びました。
実際、デプロイしてからまだ数週間しか経っておらず、会員数も利用量も少ないため、現時点ではコストが大きな負担になっているわけではありませんが、おっしゃる通り、会員や利用量が増えた場合にどうやってコストを下げるかについては考えています。
継続的にサービスを運営していくためには、運用コストは低ければ低いほど良いので、引き続き検討しながら少しずつ改善していきたいと思っています.
素晴らしいですね。私もこちらの分野に関心があって少し調べたことがあるのですが、
海外では https://simplelogin.io/ をよく使っているようですね。
応援しています〜
こんにちは!応援してくださってありがとうございます :)
SimpleLogin はパスワードまで扱っていて、関連サービス(?)である Proton も暗号化メールサービスとして有名ですよね。
ベンチマーキングしつつ差別化を図りながら、引き続き開発していきたいと思います 💪