Skip to content

Commit 94aa0a6

Browse files
committed
chore: add privacy policy
1 parent dffd482 commit 94aa0a6

File tree

1 file changed

+109
-0
lines changed

1 file changed

+109
-0
lines changed

docs/PRIVACY-POLICY.md

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
# Privacy Policy for GhostDraw
2+
3+
**Last Updated:** December 14, 2024
4+
5+
## Overview
6+
7+
GhostDraw is a local screen drawing application that operates entirely on your device. We are committed to protecting your privacy and being transparent about our data practices.
8+
9+
## Data Collection
10+
11+
**GhostDraw does NOT collect, transmit, or share any personal data.**
12+
13+
Specifically, we do not:
14+
- Collect any personal information
15+
- Track your usage or behavior
16+
- Send any data to external servers
17+
- Use analytics or telemetry services
18+
- Access your network or internet connection
19+
- Share data with third parties
20+
21+
## Local Data Storage
22+
23+
GhostDraw stores the following data locally on your device only:
24+
25+
### Settings File
26+
- **Location (MSI version):** `%LocalAppData%\GhostDraw\settings.json`
27+
- **Location (Microsoft Store version):** `%LocalAppData%\Packages\RuntimeRascal.GhostDraw_*\LocalCache\Local\GhostDraw\settings.json`
28+
- **Contents:** Your application preferences (brush size, color, default tool, etc.)
29+
- **Purpose:** To persist your settings between application sessions
30+
31+
### Log Files
32+
- **Location (MSI version):** `%LocalAppData%\GhostDraw\logs\`
33+
- **Location (Microsoft Store version):** `%LocalAppData%\Packages\RuntimeRascal.GhostDraw_*\LocalCache\Local\GhostDraw\logs\`
34+
- **Contents:** Application diagnostic information for troubleshooting
35+
- **Purpose:** To help diagnose technical issues if problems occur
36+
- **Note:** Log files are stored locally and never transmitted anywhere
37+
38+
### Screenshots (Optional)
39+
- **Location:** Your chosen save location when using the screenshot feature
40+
- **Contents:** Images you manually capture using the screenshot tool (Ctrl+S)
41+
- **Purpose:** To save your screen drawings as image files
42+
- **Note:** Only created when you explicitly use the screenshot feature
43+
44+
## Permissions
45+
46+
GhostDraw requires the following system permissions:
47+
48+
### Global Keyboard Hook
49+
- **Purpose:** To activate the drawing overlay with the Ctrl+Alt+D hotkey from any application
50+
- **Scope:** Monitors keyboard input only for the activation hotkey
51+
- **Data Usage:** Not stored or transmitted; used only for hotkey detection
52+
53+
### Screen Drawing Access
54+
- **Purpose:** To create a transparent overlay for drawing on your screen
55+
- **Scope:** Draws on top of other applications
56+
- **Data Usage:** Drawings are only visible while the overlay is active; not stored unless you use the screenshot feature
57+
58+
### File System Access (Optional)
59+
- **Purpose:** To save screenshots when you use the screenshot feature
60+
- **Scope:** Only accesses locations you explicitly choose in the save dialog
61+
- **Data Usage:** Files are saved to your chosen location only
62+
63+
## Third-Party Services
64+
65+
GhostDraw does not integrate with, use, or share data with any third-party services, analytics platforms, advertising networks, or external APIs.
66+
67+
## Children's Privacy
68+
69+
GhostDraw does not collect any data from anyone, including children under the age of 13. The application is safe for users of all ages.
70+
71+
## Changes to This Privacy Policy
72+
73+
We may update this privacy policy from time to time. Any changes will be reflected in the "Last Updated" date at the top of this document. We will not reduce your privacy rights without your explicit consent.
74+
75+
The current version of this privacy policy is always available at:
76+
https://github.com/RuntimeRascal/ghost-draw/blob/main/docs/PRIVACY-POLICY.md
77+
78+
## Open Source
79+
80+
GhostDraw is open source software. You can review the complete source code to verify our privacy practices at:
81+
https://github.com/RuntimeRascal/ghost-draw
82+
83+
## Contact Information
84+
85+
If you have questions or concerns about this privacy policy or GhostDraw's privacy practices, please:
86+
87+
- **Open an issue:** https://github.com/RuntimeRascal/ghost-draw/issues
88+
- **Email:** runtimerascal@outlook.com
89+
90+
## Your Rights
91+
92+
Because GhostDraw does not collect any personal data:
93+
- There is no data to request, access, modify, or delete
94+
- You have complete control over all locally stored settings and logs
95+
- You can delete all application data by uninstalling the application or manually deleting the local storage folders
96+
97+
## Summary
98+
99+
**GhostDraw is a privacy-first application:**
100+
- ✅ No data collection
101+
- ✅ No internet connection required
102+
- ✅ No analytics or tracking
103+
- ✅ No third-party services
104+
- ✅ All data stays on your device
105+
- ✅ Open source and verifiable
106+
107+
---
108+
109+
*This privacy policy applies to GhostDraw distributed through the Microsoft Store, GitHub releases, and all other distribution channels.*

0 commit comments

Comments
 (0)