作ったものProjects
ほとんどは、日本語を勉強しながら「こんなものが欲しい」と思って作ったツールです。SlettvoldSecの名前で開発・公開しています。
Oni Dojo鬼道場
かなからJLPT N1まで学べる日本語講座アプリです。先生は、ちょっといたずら好きな鬼の「紅(くれない)」。140のレッスン、15,000以上の音声、間隔反復のフラッシュカード、段階別の読み物、発音練習、そして声で答える会話練習があります。Google Playで配信中です。かなとN5は無料、N4〜N1はプレミアムです。
WindowsAndroidElectron · Capacitor · Supabase







構成と仕組み
- オフラインファースト。レッスン、音声、進捗は端末内にあります。アカウントは任意なので、ほとんどの学習者のデータは私に送られません。
- 購入はサーバーで検証。購入はGoogle Playで行い、Edge FunctionがGoogle Play Developer APIで本物かどうかを確認してから解放します。改造ストアによる偽の購入は通りません。
- 堅牢なデータベース。全テーブルに行レベルセキュリティを設定し、購入や権限への公開書き込みはできません。アカウント削除時は関連データもすべて削除します(GDPR)。
- 署名付きアップデート。PC版の新しいレッスンには署名があり、アプリに組み込まれた公開鍵と一致しないものは受け付けません。
- 音声は事前に録音。すべての文をビルド時にVOICEVOXで生成し、アプリのふりがなと照合しています。音声サーバーは不要です。
- 自動ビルド。GitHub Actionsでコンテンツの検証、構文チェック、Google Play向けの署名付きAndroidバンドルの作成を行います。
Rireki Studio履歴書
日本で仕事を探す外国人のための無料ツールです。英語または日本語でフォームに入力するだけで、正しい形式の履歴書(厚生労働省様式またはJIS様式)と職務経歴書をA4のPDFで作成できます。古い日付、「㈱」などの略記、留学生の週28時間超えなど、よくある約30項目のミスを自動でチェックし、11章のガイドで各欄の書き方を説明しています。
データはすべてブラウザ内に保存され、アカウントもサーバーもトラッキングもありません。自分の就職活動のために作り、最初のテストデータも自分の履歴書でした。
WebJavaScriptPDF出力英語・日本語Tokoyami Oni Radio常闇鬼電波
日本のインターネットラジオをひとつのプレーヤーで。全国のローカル局・コミュニティFMを地域別に聴けて、デザインは他のアプリと同じネオンの鬼。日本語の練習のために一日中聴いています。Windows版から始まり、今はAndroid向けにネイティブで作り直しました。




- 聴きながら学ぶ:番組名を翻訳、またはローマ字で表示。
- 聴き逃さない:番組開始前のお知らせ、目覚まし、スリープタイマー。
- 細かな工夫:局ごとの音量調整、Chromecast、今聴いている番組のシェアカード。
Onibi鬼火
近日公開
次のアプリは、近くのガソリン価格を暗い地図の上でリアルタイムに比べて、いちばん安いスタンドまで案内するアプリです。価格は各国が公開しているオープンデータと、ドライバーからの報告をもとにしています。
現在開発中です。完成のお知らせやテスト参加をご希望の方はメッセージをお送りください。
Android(Kotlin、Jetpack Compose)SupabaseOpenStreetMapセキュリティリサーチSecurity research
Intigritiでのバグバウンティ活動:偵察、アタックサーフェス分析、責任ある開示。詳細は非公開です。
このサイトThis website
GitHub Pagesで公開している手書きのHTMLを、小さなPythonスクリプトでビルドしています。フォントは自前で配信し、このサイトのスクリプトしか実行しない厳格なContent-Security-Policyを設定。Cookie、アクセス解析、外部へのリクエストはありません。お問い合わせフォームはEUにある自分のSupabase関数に直接送信されます。
