Master Privacy Policy & Data Architecture

Effective Date: October 2026 • Version 2.0.0 (Global Production Release)

Core Privacy Covenant: TownSphere™ is engineered with zero-knowledge architectural boundaries. We never link your personal identity (email, legal name, phone number, or raw device serials) to the ballots, votes, or civic sentiments you express. This Master Privacy Policy comprehensively details the information we collect, the cryptographic controls protecting you, our service providers (including Google Analytics and Firebase), our strict 18+ age limitation, our advertising and monetization rights, and your statutory global privacy rights.

1. Strict Age Eligibility (Adults 18+ Only) & Child Privacy Protection

TownSphere™ is exclusively designed for and restricted to individuals who are at least eighteen (18) years of age (or the age of majority in your jurisdiction). Our platform delivers hard-hitting, real-world political, financial, geopolitical, and societal news events intended solely for mature civic reflection.

We do not knowingly solicit, collect, process, or maintain personal information from children or minors under the age of 18 in accordance with the United States Children's Online Privacy Protection Act (COPPA), California Consumer Privacy Act (CCPA/CPRA), the EU General Data Protection Regulation (GDPR), and India's Digital Personal Data Protection Act 2023 (DPDPA).

If you are under 18 years old, you are strictly prohibited from using TownSphere™, submitting demographics, voting on polls, or sending feedback. If we discover or have reason to believe that a person under 18 has submitted data, we will immediately delete that information from our active databases and purge associated sessions. Parents or guardians who believe a minor has interacted with our services may email our Data Protection Team at townsphere.org@gmail.com.

2. Zero-Friction Anonymous Access & One Device, One Civic Voice Architecture

Unlike conventional social networks, TownSphere™ requires zero mandatory account registration. You do not need to submit an email address, create a password, or authenticate through third-party social profiles (Google or Apple) to read public news digests or cast ballots.

Anti-Sybil Defense & Hardware Cryptography: To prevent ballot stuffing, automated bot-net brigading, and artificial opinion inflation, TownSphere™ enforces a strict One Device, One Civic Voice protocol:

  • Client-Side Salted Hash: Upon app launch, a random hardware-derived token (or browser installation identifier townsphere_device_id) is generated and stored locally in private application storage.
  • Server-Side HMAC-SHA256 Derivation: When interacting with our API, your client submits this token over encrypted TLS 1.3. Our backend calculates an irreversible pseudonymous voter_id using a private server secret key: HMAC-SHA256(server_secret, device_token).
  • Strict One-Way Function: The raw hardware token, device serial, MAC address, IMEI, and network carrier ID are never stored in database ballot records. The mathematical derivation cannot be reversed by third parties or database operators to discover your physical device identity.
  • Seamless Ballot Recovery: Clearing your browser cache or updating the application restores your singular voter identity without generating duplicate ballots or corrupting aggregate sentiment.

3. Mathematical & Relational Decoupling of Identity from Ballots

Traditional polling and comment platforms store user identities and user opinions in adjacent or joined database rows. TownSphere™ completely dismantles this vulnerability:

  • Zero Foreign Key Linkage: There is zero foreign key relationship between user accounts or voluntary demographic profiles and the votes table.
  • Isolated Data Stores: Even under the hypothetical scenario of a full server database leak, ballots cannot be cross-referenced or joined with user contact details or IP records.
  • Signed JWT Bearer Sessions: Client-server handshakes use ephemeral 1-year cryptographically signed JSON Web Tokens (JWT) containing pseudonymous claims, eliminating the need to transmit raw credentials on API requests.

4. Categories of Information We Collect and Process

We process only the minimum information necessary to deliver, secure, and improve our services:

  • Pseudonymous Voter Identifier: The one-way cryptographic hash output derived from your installation token.
  • Voluntary Demographic Attributes (100% Optional): Broad age group (18-24, 25-34, 35-49, 50-64, 65+), occupation industry, education tier, and general geographic region/country. You may skip demographics entirely or edit/purge them at any time in Settings.
  • Ballot Submissions: Poll selections, dynamic opinion updates, and timestamps.
  • Aggregated Civic Engagement Telemetry: Anonymized event durations (dwell time), card flips, poll share invocations, read-more clicks, and verified source outbound clicks.
  • Voluntary In-App Feedback: If you voluntarily report a bug or suggest a news topic via our feedback forms, we receive your message text and any optional email you choose to provide for a response.
Information We NEVER Collect, Request, or Purchase:
  • ❌ Exact GPS coordinates, real-time geolocation tracking, or cellular triangulation.
  • ❌ Phone contacts, address books, call logs, or SMS contents.
  • ❌ Camera, microphone, photo gallery, or biometric facial/fingerprint data.
  • ❌ Government identification numbers, SSNs, credit card numbers, or banking credentials.

5. Third-Party Analytics, Firebase Services & Tracking Technologies

To maintain uptime, monitor mobile crash rates, deliver push notifications, and understand broad user engagement, TownSphere™ integrates industry-standard third-party infrastructure:

A. Google Analytics 4 (GA4):

We deploy Google Analytics 4 (Measurement ID: G-FCWYVB0ZHF) to evaluate aggregated web traffic trends, bounce rates, and browser compatibility. On the web platform, GA4 operates under Google Consent Mode v2: analytics cookies are denied by default until you grant affirmative consent via our Cookie Banner. IP anonymization is permanently enforced. GA4 is strictly isolated from voting ballots and cannot identify specific individuals.

B. Google Firebase & Firebase Cloud Messaging (FCM):

On our mobile applications (iOS and Android), we utilize Firebase Core, Firebase Messaging, and Firebase Crashlytics. FCM generates an anonymous push registration token to deliver breaking news poll notifications, daily briefing alerts, and platform security notices. You have complete autonomy to disable push notifications at any time via your device operating system settings or in-app notification toggles.

C. Server-Side Supabase & Edge Infrastructure:

TownSphere™ web and backend services utilize Cloudflare Workers edge nodes and secure Supabase PostgreSQL instances with Row Level Security (RLS) and encrypted transport (TLS 1.3) to serve fast static placards and ingest batched civic engagement statistics.

D. Google Search Console & SEO Indexing:

Our public web placarding includes a static HTML ownership verification tag. This tag executes zero JavaScript, sets zero cookies, and collects zero visitor information, serving purely to index public journalistic debates in search engines.

6. Advertising, Commercial Sponsorships & Reservation of Future Monetization Rights

Current Advertising Status & Future Rights Reservation: TownSphere™ reserves the perpetual right to display commercial advertising, programmatic display advertisements, sponsored public opinion polls, and contextual brand partnerships across all web and mobile surfaces.

To avoid requiring disruptive privacy policy updates whenever new monetization features launch, you acknowledge and agree that:

  • Contextual & Programmatic Advertising: We may partner with recognized third-party advertising exchanges, affiliate networks, and commercial sponsors (such as Google AdSense/AdMob or contextual civic partners) to serve advertisements within the feed, explore screens, and poll conclusion cards.
  • Aggregated Audience Insights: We may share aggregated, high-level demographic sentiment summaries (e.g., “64% of healthcare workers favored Policy X”) with researchers, journalistic outlets, and civic sponsors. No individual voter identities or personal records are ever sold, licensed, or transmitted.
  • Opt-Out of Behavioral Profiling: We honor browser-level Global Privacy Control (GPC) signals and provide cookie management banners enabling users to decline targeted cross-context behavioral advertising cookies at any time.

7. Push Notifications, Frequency Capping & User Controls

TownSphere™ enforces algorithmic guardrails around re-engagement. Mobile push notifications delivered via Firebase Cloud Messaging adhere to:

  • Strict Frequency Capping: A platform ceiling of 4–5 alerts maximum per 24-hour cycle.
  • Quiet Hours Protection: Suppression of non-critical push notifications during nighttime local hours.
  • Instant Unsubscribe: You can mute all notifications directly in device OS Settings or in the TownSphere™ Settings tab with immediate effect.

8. International Data Rights & Regulatory Compliance

TownSphere™ provides robust data subject rights to all users globally, aligning with the strictest international statutory frameworks:

A. European Economic Area & UK (GDPR / UK-GDPR):
  • Lawful Basis for Processing: We process data under Legitimate Interests (maintaining platform security, bot defense, and aggregating statistical sentiment) and Explicit Consent (voluntary demographic submissions and optional analytics cookies).
  • GDPR Chapter III Rights: You have the Right to Access, Rectification, Erasure (“Right to be Forgotten”), Restriction of Processing, Data Portability, and the Right to Object. Because we store no personal identities, clearing your voluntary demographic attributes in Settings or purging local storage purges all associated state immediately.
  • Supervisory Authority Complaints: You maintain the right to lodge a complaint with your local EU/EEA Data Protection Authority.
B. California & US States (CCPA / CPRA / VCDPA / CPA):
  • Notice at Collection: We collect pseudonymous identifiers, voluntary demographic cohort labels, and usage telemetry as detailed in Section 4.
  • Do Not Sell or Share My Personal Info: TownSphere™ does not sell or share your personal information in exchange for monetary consideration. If future advertising constitutes “sharing” under California law, you may opt out via our Cookie Banner or through Global Privacy Control (GPC) signals.
  • Non-Discrimination: We never deny service, charge different prices, or degrade quality for exercising your CCPA rights.
C. India (Digital Personal Data Protection Act 2023 - DPDPA):
  • Data Fiduciary Duties: TownSphere™ acts as a privacy-first Data Fiduciary, processing data solely for specified civic polling purposes.
  • Grievance Redressal Officer: You may submit questions, grievances, or withdrawal of consent notices directly to our designated officer at townsphere.org@gmail.com.

9. Data Retention, Local Storage Purging & Account Deletion

We practice aggressive data minimization. Because TownSphere™ does not enforce user accounts or password databases, there are no personal credential tables stored on our servers.

  • In-App Demographic Purge: You can purge your voluntary demographic profile anytime in Settings → Clear Demographics.
  • One-Click Account & Identity Deletion: Navigating to Settings → Delete Account (or accessing https://townsphere.org/delete-account.html) triggers immediate client-side token destruction and notifies our backend to invalidate your pseudonymous HMAC voter token.
  • Browser Storage Cleansing: Clearing site cookies and localStorage in your browser immediately terminates your session and severs all local associations.

10. Technical Security, Cryptography & Threat Defense

All data transmission between your device and TownSphere™ is protected by TLS 1.3 encryption with modern cipher suites. Our backend infrastructure incorporates distributed DDoS rate-limiting, strict CORS origin isolation, SQL-injection prepared statements, and Sybil ballot integrity validators. While no transmission over the internet can be guaranteed 100% impenetrable, TownSphere's architectural decoupling ensures that even a catastrophic perimeter breach would yield only anonymized aggregate counts.

11. Policy Modifications & Unilateral Reservation of Rights

TownSphere™ reserves the unilateral right to update, modify, expand, or restate this Privacy Policy at any time to reflect advancements in technology, infrastructure updates, regulatory enactments, or changes in our operational and monetization models.

When material changes occur, we will update the “Effective Date” at the top of this document, publish prominent banner notices across web and mobile platforms, and, where mandated by law, prompt you for affirmative re-acknowledgment. Your continued access or use of TownSphere™ following the publication of any modifications constitutes your unconditional acceptance of the revised policy.

12. Contact Our Data Protection Team

If you have questions, statutory data requests, legal inquiries, or accessibility observations regarding this Privacy Policy, please contact our Data Protection and Legal Compliance Officer:

TownSphere™ Legal & Data Protection Office

Official Email: townsphere.org@gmail.com

Official Portal: https://townsphere.org

Response Cadence: All formal privacy and legal requests receive written acknowledgment within 3–5 business days.