================================================================================
PRIVACY POLICY — TORN MISSION MOD PRICE EVALUATOR
Last Updated: October 30, 2026
================================================================================
1. INTRODUCTION & CORE PRINCIPLE
--------------------------------------------------------------------------------
Torn Mission Mod Price Evaluator ("the Extension") is dedicated to protecting user privacy. Our core philosophy is simple: we believe that a browser tool should do its job entirely on your machine without collecting, transmitting, or monetizing your personal data.
This extension operates 100% locally on your computer. We do not collect, store, sell, or transmit any user data, game credentials, browsing activity, or telemetry.
2. DATA COLLECTION & USAGE
--------------------------------------------------------------------------------
• Personal Data: ZERO personal data collected. We do not know who you are, your Torn username, your player ID, or your email.
• Authentication & Keys: We NEVER ask for, read, or store your Torn API key, password, or session cookies.
• Game Activity: The extension only reads public item price numbers on the missions page during your active browser session to compute mathematical percentiles in real time. This information is never saved or transmitted outside your browser.
• Analytics & Tracking: No Google Analytics, no telemetry trackers, no cookies, and no third-party tracking scripts are embedded in this extension.
3. PERMISSIONS EXPLAINED: WHAT THEY DO & WHY THEY ARE NEEDED
--------------------------------------------------------------------------------
The extension requests only two minimal permissions in manifest.json:
a) "storage"
- Why it is needed:
This permission allows the extension to save your personal preferences locally using Chrome's local storage API (`chrome.storage.local`).
- What it stores:
Only user preference toggles, such as:
• `enabled`: whether the evaluator overlay is turned on or off.
• `badgeStyle`: your selected visual style (Tactical Badge, Compact Pill, or Minimal Dot).
• `showPercentage`: whether to display the numeric roll percentile alongside the verdict.
• `highlightSpecialOffers`: whether to show the star icon on special discount items.
- Where it is stored:
All preference data remains entirely on your local machine and is never sent to any external server.
b) "https://www.torn.com/page.php*" (Host Permission)
- Why it is needed:
This permission allows the extension's content script to execute specifically on Torn City missions pages (`torn.com/page.php?sid=missions`).
- What it does:
It inspects the rendered HTML element attribute `data-ammo-info` to read the rolled credit cost of weapon attachments and renders a colored rating badge next to each mod.
4. ARE ALL THESE PERMISSIONS STRICTLY NECESSARY? (LEAST PRIVILEGE AUDIT)
--------------------------------------------------------------------------------
YES. We strictly follow Google's Principle of Least Privilege:
• Why Not Broad Host Permissions?
We intentionally DO NOT request `<all_urls>` or `*://*/*`. The extension is strictly restricted to Torn City pages (`https://www.torn.com/page.php*`). It cannot run or observe your browsing on any other website.
• Why Not the "tabs" Permission?
We do NOT request the `tabs` permission. Opening the user guide or missions page is handled safely via standard runtime links, ensuring the extension cannot inspect your open tabs or browsing history.
• Why Not the "webRequest" or "cookies" Permissions?
We do NOT request `webRequest` or `cookies`. The extension has zero access to your network traffic, login sessions, or authentication cookies.
• Why Not Identity or External Network Permissions?
The extension contains no background servers, no cloud databases, and no remote dependencies. It functions completely offline once installed.
Every permission requested is the absolute minimum technical requirement for the extension to display price ratings and remember your display preferences.
5. THIRD-PARTY SERVICES & SHARING
--------------------------------------------------------------------------------
We do NOT partner with ad networks, data brokers, or analytics providers. No information is ever shared, rented, or sold to third parties.
6. CHANGES TO THIS POLICY
--------------------------------------------------------------------------------
If any future update modifies how data is handled or adds new features requiring permission adjustments, this document will be updated immediately with transparent explanations.
7. CONTACT & INQUIRIES
--------------------------------------------------------------------------------
If you have any questions, suggestions, or concerns regarding this Privacy Policy or the security of the extension, please reach out via our project repository or support feedback channels.