VM-LEARNING / doc:privacy.manifest · rev-0.13 · status: signed · last_sync: 2026-04-24
$cd ..

~/privacy.manifest

privacy.manifest — VM-LEARNING // legal subsystem UTF-8 · LF
root@vm-learning ~ $ cat privacy.manifest
document:Privacy Policy publisher:VM Technologies author:Vivek Maheshwari (MCA) scope:learning.techvm.in/ai-cs/ license:free · non-commercial · educational updated:24 April 2026

<privacy/> BY DESIGN.

// This manifest applies to the CBSE Study Notes e-learning portal ("the site"), served at learning.techvm.in/ai-cs/. Free, non-commercial, built for students.

$ ls sections/
[01] segment // ingest

What we collect

The minimum needed to run the site, prevent abuse, and protect copyright:

  • session cookie (cbse_sid) — anonymous UUID. ttl: 30d. Only set on accept.
  • consent cookie (cbse_consent) — stores your accept/decline. ttl: 180d.
  • hashed IP — SHA-256 salted; only first 10 chars of the hash are stored. The real IP cannot be recovered.
  • request timestamp + User-Agent.
  • Referer header — previous page URL, if your browser sends it.
[02] blocklist // never

What we do NOT collect

  • name, email, address, phone
  • login / account — you stay anonymous
  • location beyond coarse IP hash
  • microphone / camera / clipboard / sensors
  • third-party analytics (GA, Pixel, etc.)
  • advertising networks
[03] purpose // rationale

Why we collect it

  • anti-piracy watermark — each chapter view stamps your 8-char session ID + IP hash. If a screenshot leaks, we can match the stamp to the log to find when.
  • rate-limiting — more than 120 req/min from the same IP hash is refused to stop bulk scraping.
  • basic analytics — total chapter views per day. No individual profiles.
[04] retention // ttl

How long we keep it

key ttl
session cookie30 days · auto-expired by browser
consent cookie180 days
visit logsrotated at 5 MB · purged after 90 days
[05] access-control // outbound

Who we share it with

// nobody.

Hosted on a server operated by VM Technologies. We do not sell, rent, lease or disclose logs to any third party.

exception: a legally-binding court order — complied with under Indian law (IT Act 2000 · DPDP Act 2023).

[06] externals // 3p

Third-party resources

The site loads two external resources — for styling & fonts only:

// No scripts · pixels · analytic tags from any other domain.

[07] consent // banner

Cookies banner

On your first visit a consent banner asks you to Accept or Decline cookies.

accept

30-day session cookie is set · small watermark stamp shown on every chapter.

decline

no persistent cookie · temporary session ID per page-load · vanishes on tab-close.

// Reset any time by clearing cookies for this site.

[08] rights // dpdp-2023

Your rights

Under India's DPDP Act 2023 and similar regulations you may:

  • request access to data tied to your session ID
  • request deletion of your session log entries
  • withdraw consent at any time by clearing cookies

Email support@techvm.in or mr.vivekmaheshwari@gmail.com with your 8-character session ID (bottom-right of every page).

[09] minors // age 14-18

Children's privacy

Aimed at CBSE students (typically 14 – 18 years). We collect no personal information from children. The hashed session ID contains zero personally-identifying data.

[10] copyright // ©

Copyright

All curriculum content is © CBSE / NCERT / PSSCIVE.

Our compilation layout and original commentary are © 2026 VM Technologies · compiled by Vivek Maheshwari (MCA).

Offered free of cost for non-commercial classroom study. Commercial re-distribution prohibited. Attribution required on any derivative work.

[11] security // measures

Security

  • HTTPS encryption in transit
  • salted SHA-256 IP hashes
  • Content-Security-Policy headers
  • rate-limiting on API endpoints
  • no passwords stored (no login)
  • minimal attack surface

// No system is 100% secure, but we keep the surface minimal.

[12] revision // changelog

Changes to this policy

We may update this page from time to time. The Last updated date at the top changes when we do. Material changes are announced on the home page for 30 days.

[13] contact // open socket

Contact

Questions? Concerns? Takedown requests?

root@vm-learning ~ $ echo "EOF"