Skip to content

Commit 1ecf322

Browse files
committed
Add Privacy Policy document
Provide transparency about the extension's data handling and permissions. Clarify that no personal data is collected or transmitted, and all processing happens locally in the user's browser. - Explains cache status extension's privacy stance - Outlines permissions used and their purposes - Provides clear, accessible documentation
1 parent 2db0707 commit 1ecf322

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

PRIVACY.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Privacy Policy
2+
3+
**Cache Status** does not collect, store, or transmit any personal data.
4+
5+
## What the extension does
6+
7+
- Reads HTTP response headers from pages you visit to detect cache status
8+
- Reads performance timing data from the browser's Navigation Timing API
9+
- Displays this information locally in the toolbar badge and popup
10+
11+
## What the extension does NOT do
12+
13+
- No data is sent to any server
14+
- No analytics or tracking
15+
- No cookies or local storage persistence
16+
- No third-party services
17+
18+
All processing happens locally in your browser. When you close a tab, that tab's data is discarded.
19+
20+
## Permissions explained
21+
22+
| Permission | Why it's needed |
23+
|------------|-----------------|
24+
| `webRequest` | Read HTTP response headers |
25+
| `webNavigation` | Detect page loads |
26+
| `activeTab` | Access current tab info |
27+
| `<all_urls>` | Work on any website |
28+
29+
## Contact
30+
31+
Questions? Open an issue on [GitHub](https://github.com/bartTC/CacheStatusSafariExtension).

0 commit comments

Comments
 (0)