プライバシーポリシー
本アプリ「ActCheckTracker」は、ユーザーの個人情報や利用状況を外部に一切送信・収集しません。
すべてのデータはPC内で完結し、ユーザーが明示的にエクスポートを選択した場合のみ、指定した場所にデータ(JSON形式)を書き出します。自動テレメトリ、クラッシュレポート送信、アップデートチェックなどのバックグラウンド通信も行いません。
1. 本アプリが行う処理
- ローカル監視:マウス・キーボード操作をPC内で監視・記録します(外部送信なし)。
- ローカルデータ保存:監視データはローカルストレージ(
%LocalAppData%\ActCheckTracker\Data)に保存されます。
- データのエクスポート:エクスポートはユーザーが明示的に選択したときだけ行われます(保存先はユーザー指定)。
-
設定の保持:テーマ・更新間隔・データ保持期間などの設定をローカル(
%LocalAppData%\ActCheckTracker\settings.json)に保存します(不要なら削除可)。
2. 収集・記録する情報
本アプリは、個人情報を保護する設計に基づき、以下の情報のみを記録します:
- キーストローク数:キーコードのみを記録(具体的な文字は記録しません)
- キーカテゴリ別集計:英数字、修飾キー、ファンクションキー、ナビゲーションキー、その他の分類のみ
- マウスクリック数:左クリック、右クリック、中クリックの種別のみ
- マウス移動距離:相対的な移動距離のみ(絶対座標は記録しません)
- 時間情報:タイムスタンプ(ISO 8601形式)
- 活動頻度とパターン:入力頻度、活動スコア、活動時間と非活動時間の比率など
- アプリケーション名(プロセス名):操作を行ったアプリケーションのプロセス名(例:chrome、notepad、visualstudioなど)
- デバイスID:匿名化されたデバイス識別子(マシン固有情報をハッシュ化したもの)
- タイムゾーン情報:データの時系列管理のため
アプリケーション名の記録について:
アプリケーション名(プロセス名)は、どのアプリで作業を行ったかを把握するために記録されます。
記録されるのはプロセス名のみで、ウィンドウタイトル、ファイル名、URL、アプリケーションの内容などは一切記録されません。
データ取得方法について:
本アプリは、Windows
API(SetWindowsHookEx、GetForegroundWindow、GetWindowThreadProcessIdなど)を使用して、キーボードとマウスの操作を監視し、アクティブなアプリケーションのプロセス名を取得します。
これらのAPIは、Windows OSが提供する標準的な機能であり、システムレベルでの監視を可能にします。すべての処理はユーザーのPC内で完結し、外部への通信は一切行いません。
3. 収集・記録しない情報
本アプリは、以下の情報を一切記録しません:
- 具体的なキー入力内容:入力された文字や文章は記録しません(キーコードのみ)
- マウスの絶対座標:マウスカーソルの位置情報は記録しません(移動距離のみ)
- ウィンドウタイトル:アクティブなウィンドウのタイトルは記録しません
- ファイル名やURL:開いているファイル名やURLは記録しません
- クリップボード内容:コピー・ペーストした内容は記録しません
- パスワード入力:パスワード入力の検出や記録は行いません
- 個人を特定できる情報:氏名・住所・メールアドレス・電話番号など
- 位置情報:GPSやIPアドレスによる位置情報
- 広告ID:広告トラッキング用の識別子
4. データの保存場所
すべてのデータは、ユーザーのPC内の以下の場所に保存されます:
- 活動データ:
%LocalAppData%\ActCheckTracker\Data
- セッションデータ:
Data\sessions\フォルダ
- 日次集計データ:
Data\{年}\{月}\フォルダ
- 集中セッションデータ:
Data\FocusSessions\フォルダ
- 設定ファイル:
%LocalAppData%\ActCheckTracker\settings.json
これらのデータは、ユーザーがいつでも削除できます。
5. データの保護と管理
- 外部送信:データを外部サーバーに送信することは一切ありません。
- 第三者提供・共同利用:行いません。
- データの保持・削除:保存したデータは、ユーザーがいつでも削除できます。設定画面から全データ削除または期間指定削除が可能です。
- データの自動削除:設定でデータ保持期間を指定すると、古いデータが自動的に削除されます(デフォルト:0日、自動削除無効)。
- データのエクスポート・インポート:ユーザーが明示的に選択した場合のみ、データのエクスポート(バックアップ)およびインポート(復元)が可能です。
- データの暗号化:本アプリは、データを暗号化せずにJSON形式で平文保存します。データのセキュリティは、Windows OSのファイルシステムのアクセス制御に依存します。機密性の高い環境で使用する場合は、データフォルダのアクセス権限を適切に設定してください。
- データのバックアップ:データのバックアップはユーザーの責任で行ってください。本アプリは自動バックアップ機能を提供していません。定期的にエクスポート機能を使用してデータをバックアップすることを推奨します。
- データ損失時の責任:PCの故障、誤操作、ソフトウェアの不具合などによるデータ損失について、開発者は責任を負いません。重要なデータは定期的にバックアップしてください。
6. セキュリティソフトとの競合について
本アプリは、キーボードとマウスの操作を監視するために低レベルフック(Windows API)を使用しているため、一部のセキュリティソフト(アンチウイルス、Windows Defenderなど)が警告を表示する場合があります。
セキュリティソフトによる警告について:
- 本アプリは、キーロガーやスパイウェアと誤検知される可能性があります。これは、キーボード入力を監視する技術を使用しているためです。
- 本アプリは、入力された文字の内容を記録しません。記録されるのは「キーを押した回数」などの統計情報のみです。
- 本アプリは、データを外部に送信することは一切ありません。すべてのデータはユーザーのPC内にのみ保存されます。
セキュリティソフトが警告を表示した場合、以下の対処方法をご確認ください:
- Windows Defenderの場合:
- 「Windows セキュリティ」を開き、「ウイルスと脅威の防止」を選択します。
- 「ウイルスと脅威の防止の設定」の「設定の管理」をクリックします。
- 「除外」セクションで「除外の追加または削除」を選択し、ActCheckTrackerのインストールフォルダまたは実行ファイルを除外リストに追加します。
- その他のセキュリティソフトの場合:
- 各セキュリティソフトの設定画面で、ActCheckTrackerを「信頼できるアプリケーション」または「除外リスト」に追加してください。
- 具体的な手順は、各セキュリティソフトのマニュアルまたはサポートページをご確認ください。
注意: セキュリティソフトの除外設定を行う際は、本アプリが信頼できるソフトウェアであることを確認した上で行ってください。Microsoft
Storeから入手したアプリケーションは、Microsoftによる審査を通過した安全なアプリケーションです。
重要: 本アプリは、Windows
API(SetWindowsHookEx)を使用して低レベルフックを実装しています。これは、キーボードとマウスの操作を監視するために必要な技術です。本アプリをインストール・使用することで、この技術の使用に同意したものとみなされます。
7. システム要件と注意事項
- 管理者権限:本アプリは、通常のユーザー権限で動作します。管理者権限は必要ありません(ただし、一部の環境では初回起動時にUAC(ユーザーアカウント制御)の確認が表示される場合があります)。
- システムへの影響:本アプリは、低レベルフックを使用するため、システムのパフォーマンスにわずかな影響を与える可能性があります。通常の使用環境では、影響はほとんど感じられません。
- 他のアプリケーションとの競合:他のキーボード・マウス監視アプリケーションや、同様の機能を持つアプリケーションと同時に使用すると、競合が発生する可能性があります。
- ゲームやフルスクリーンアプリケーション:一部のゲームやフルスクリーンアプリケーションでは、低レベルフックが正常に動作しない場合があります。
- 仮想マシン環境:仮想マシン(VMware、VirtualBoxなど)内での動作は、ホストOSの設定によっては制限される場合があります。
注記:
Windowsや.NETランタイムの仕組みにより、OS側で診断・クラッシュ情報が収集される場合があります。これは各プラットフォームのポリシーに従うもので、当開発者が直接取得・管理するものではありません。
8. お問い合わせ
本ポリシーに関するご質問は、以下へご連絡ください:
メールアドレス:yosuke4061@gmail.com
最終更新日:2025年12月16日
利用規約
本利用規約(以下「本規約」)は、本アプリ「ActCheckTracker」の利用条件を定めるものです。本アプリを利用することで、本規約に同意したものとみなされます。
1. 利用許諾
開発者は、ユーザーに対し、本アプリを端末上で利用する非独占的・譲渡不可の使用権を許諾します。Microsoft Store から入手した場合は、当該ストアの条件が適用されます。
2. 禁止事項
- 本アプリの全部または一部の複製・改変・再配布・リバースエンジニアリング・逆コンパイル(法令で認められる場合を除く)
- 第三者の権利を侵害する行為、またはそれを助長する行為
- 不正アクセス、ならびに本アプリの運用・配布を妨げる行為
- 本アプリを使用して、他者のPC操作を無断で監視する行為
- 本アプリを使用して、企業や組織のセキュリティポリシーや就業規則に違反する行為
- 本アプリを使用して、教育機関の規則や学生のプライバシーを侵害する行為
- 本アプリのデータを、他者のプライバシーを侵害する目的で使用する行為
3. 免責事項
- 本アプリは、監視データの正確性・完全性を保証しません。結果の解釈・利用はユーザーの責任で行ってください。
- 本アプリの利用により生じた一切の損害について、開発者は責任を負いません。法令により責任を負う場合でも、賠償額の上限はユーザーが本アプリの利用対価として実際に支払った金額(無償の場合は 0
円)とします。間接・特別・結果的損害については責任を負いません。
- 本アプリは、低レベルフックを使用するため、システムの動作に影響を与える可能性があります。使用に伴うリスクはユーザーが負担するものとします。
-
セキュリティソフトによる警告や誤検知、システムとの競合など、本アプリの使用に伴う技術的な問題について、開発者は責任を負いません。これらの問題は、ユーザーの環境や設定に依存するものであり、開発者が完全に制御できるものではありません。
- 本アプリの使用により、他のアプリケーションやシステム機能に影響を与えた場合、その責任はユーザーが負うものとします。
- データ損失:PCの故障、誤操作、ソフトウェアの不具合、Windows OSのアップデート、その他の予期せぬ事象によるデータ損失について、開発者は責任を負いません。重要なデータは定期的にバックアップしてください。
- 個人開発による制約:本アプリは個人開発により作成されています。大規模な開発チームと比較して、リソースや時間に制約があるため、全ての環境や使用パターンでの動作を完全に保証することはできません。
- 継続的なメンテナンス:本アプリの継続的なメンテナンス、バグ修正、機能追加、Windows OSの新バージョンへの対応については、開発者の判断により行われるものであり、保証するものではありません。
4. 料金・払い戻し
価格・決済・払い戻しは購入プラットフォーム(例:Microsoft Store)の販売条件に従います。Microsoft Store の販売条件は こちら をご確認ください。
- アップデート:本アプリのアップデートは、Microsoft Storeを通じて提供されます。アップデートの有無や内容については、開発者の判断により決定されます。
- バージョン互換性:新しいバージョンへのアップデートにより、既存のデータ形式が変更される可能性があります。通常は後方互換性を維持しますが、大幅な変更がある場合は、データの移行が必要になる場合があります。
- サポート終了:本アプリのサポートは、開発者の判断により終了される可能性があります。サポート終了後も、既にインストールされたアプリケーションは使用可能ですが、新機能の追加やバグ修正は行われません。
5. 権利帰属
本アプリおよび同梱ドキュメント等に関する著作権・知的財産権は、開発者または正当な権利者に帰属します。
6. ユーザー責任
- ユーザーは、本アプリを使用して監視するデータについて適法な権限を有していることを保証します。
- 本アプリの利用にあたり、適切なバックアップ・権限管理等の安全対策を講じてください。
- 本アプリは、個人のPC操作を監視するためのツールです。他者のPCを無断で監視することは禁止されています。
- 企業・組織での使用:企業や組織のPCで使用する場合は、事前にIT部門や管理者の承認を得てください。本アプリの使用が企業のセキュリティポリシーや就業規則に違反する可能性があります。違反による責任はユーザーが負うものとします。
- 教育機関での使用:学校や教育機関のPCで使用する場合は、事前に管理者の承認を得てください。学生や他の利用者のプライバシーを侵害する可能性があります。
- 共有PCでの使用:複数のユーザーが使用する共有PCでは、データが他のユーザーにアクセス可能な状態になる可能性があります。適切なアクセス制御を設定してください。
7. 規約の変更
本規約は、必要に応じて改定されることがあります。重要な変更は、アプリ内表示または配布ページ等で周知します。変更後に本アプリを利用した場合、変更に同意したものとみなします。
8. 準拠法・管轄
本規約は日本法に準拠します。本アプリに関して紛争が生じた場合、開発者の所在地を管轄する裁判所(例:東京地方裁判所)を第一審の専属的合意管轄裁判所とします。
9. Microsoft Store関連
- ストアの利用規約:Microsoft Storeから本アプリを入手した場合、Microsoft Storeの利用規約が適用されます。本規約と矛盾する場合は、Microsoft Storeの利用規約が優先されます。
- ストアの審査:本アプリは、Microsoft Storeの審査を通過していますが、審査の内容や基準はMicrosoftが決定するものであり、開発者が完全に制御できるものではありません。
- ストアからの削除:Microsoft Storeの判断により、本アプリがストアから削除される可能性があります。その場合、既にインストールされたアプリケーションは使用可能ですが、新規インストールやアップデートは受けられません。
- ストアの機能制限:Microsoft Storeの機能や制限により、本アプリの一部機能が制限される可能性があります。
10. サポートとお問い合わせ
- サポート範囲:本アプリは個人開発により作成されています。サポートは、開発者の判断により提供されますが、全ての質問や問題に対して対応を保証するものではありません。
- サポート方法:サポートは、メール(yosuke4061@gmail.com)を通じて提供されます。返信には時間がかかる場合があります。
- バグ報告:バグを発見した場合は、お気軽にお知らせください。ただし、全てのバグを修正することを保証するものではありません。
- 機能要望:機能要望は歓迎しますが、実装を保証するものではありません。開発者の判断により、優先順位が決定されます。
最終更新日:2025年12月16日