|
| 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