収集する情報
プラットフォームの動作に必要なものだけを収集します。Verwandlung には第三者の広告やトラッキングピクセルはありません。
- →アカウントデータ — ユーザー名、メールアドレス、ハッシュ化されたパスワード。
- →提出データ — ソースコード、言語、判定、実行時間、メモリ。
- →活動データ — コンテスト参加、ディスカッション投稿、プロフィール設定。
- →技術データ — セキュリティのため一時的に保持する IP アドレスとブラウザ情報。
情報の利用方法
あなたのデータは中核的な体験を支えます。コードのコンパイルと採点、プロフィール統計の作成、コンテスト順位付け、プラットフォームの安全維持です。
- →判定を返し、結果通知をお届けします。
- →順位表、レーティング、正解した問題の履歴を計算します。
- →不正行為、盗作、サンドボックス回避の試みを検出します。
Cookieとローカルストレージ
ログイン状態を保つためにセッション Cookie を、テーマなどの設定を記憶するためにブラウザのローカルストレージを使用します。他サイトを横断してあなたを追跡するために Cookie を使用することはありません。
コードと提出データ
提出されたソースは、後で確認できるように、また盗作比較を実行できるように保存されます。隠しテストやコンテストのコードが販売されたり広告主と共有されたりすることは決してありません。
データの共有
個人データを販売することはありません。一部の情報は設計上公開されます — ユーザー名、レーティング、正解した提出は順位表やプロフィールに表示されます。
- →公開:ユーザー名、アバター、レーティング、正解した問題。
- →非公開:メールアドレス、IP アドレス、パスワードのハッシュ。
- →法的に必要な場合に限りデータを開示することがあります。
データの保持
アカウントが有効な間、アカウントと提出のデータを保持します。アカウントを削除すると個人を特定する情報は削除されますが、順位の整合性のため匿名化されたコンテスト結果は残る場合があります。
セキュリティ
パスワードはソルト付きでハッシュ化され、通信は TLS で配信され、ジャッジは隔離されたサンドボックスで実行されます。完全に安全なシステムは存在しませんが、データを保護し、インシデントには迅速に対応するよう努めます。
あなたの権利
個人データはいつでもアクセス・エクスポート・訂正・削除できます。privacy@verwandlung.org までメールいただければ、合理的な期間内に対応します。
子どものプライバシー
Verwandlung は 13 歳未満の子どもを対象としていません。同意なく子どもが登録したと思われる場合はご連絡ください。アカウントを削除します。
本ポリシーの変更
プラットフォームの変更に伴い本ポリシーを更新する場合があります。重要な更新は変更履歴で告知され、上記の発効日が改訂されます。
お問い合わせ
プライバシーに関するご質問やデータ要求は privacy@verwandlung.org までお送りいただくか、プロジェクトの GitHub リポジトリで issue として提起してください。