ElementVault is an interactive periodic table and chemistry learning platform — a single self-contained web application that runs entirely in the browser. It includes an element explorer, twelve chemistry calculators, a spaced-repetition study system, a reactions library, and curriculum-aligned lesson companions for grades 6 through university, organized across six modes: Simple, Advanced, Professional, Study, Calculators, and Reactions.
Tagline: 118 Elements. Built for chemistry.
ElementVault, the ElementVault™ name, the underlying source code, curriculum content, visual design, and the brand identity are the intellectual property of Christopher Chiu. All rights are reserved.
Element data is sourced from public-domain and openly-licensed scientific datasets (NIST, PubChem, NNDC, and the Materials Project under CC BY 4.0, attributed). The compilation, presentation, and pedagogical structure of that data within ElementVault remain the original creative work of the author.
You are free to use ElementVault for the following purposes at no cost:
The following uses are not permitted without a written license agreement:
Your study data stays on your device. ElementVault stores your study progress locally in your browser using localStorage. No study answers, account data, or personally-identifiable information is sent to any server, and no account is required. Study progress can be exported to a file you control and imported on another device.
For aggregate site-traffic measurement, ElementVault uses Google Analytics 4 (property G-1GNRGTWBZB). Google Analytics sets cookies on your device to count returning vs. new visits and measure feature usage. Data collected includes: page views, referrer, approximate geographic region (city-level), device type, browser, and interaction events. We do not collect names, emails, IP addresses retained at rest, or any other personally-identifiable information through analytics, and Google Signals / advertising features are disabled.
If you are in the EU, UK, EEA, or Switzerland (or anywhere else with similar laws — California, Colorado, Virginia, etc.), analytics cookies are not set unless you click "Accept" on the consent banner that appears on your first visit. If you click "Reject," Google Analytics receives only cookieless, non-identifying pings used to model aggregate totals — no cookies are placed and no individual tracking occurs. You can change your decision at any time: manage cookie preferences.
Cookies used by Google Analytics:
_ga (distinguishes users, 2-year expiry) and
_ga_G-1GNRGTWBZB (session state, 2-year expiry).
A small ev_consent_v1 entry is also written to your browser's
localStorage to remember your consent choice for ~13 months; it contains
no personal information and is required to honor your consent decision.
International data transfers. Google Analytics is operated by Google LLC and may process data on servers located outside the EU/EEA, including in the United States, under the EU-U.S. Data Privacy Framework and Google's Standard Contractual Clauses. Google's own privacy policy: policies.google.com/privacy. You can install Google's browser opt-out add-on to disable measurement across all GA-using sites.
In addition to Google Analytics, ElementVault also uses Microsoft Clarity (project ws5b88dqpa) for aggregate behavioral analysis — heatmaps and anonymized session recordings used to identify usability issues. Clarity captures mouse movement, clicks, scrolling, and rage-click patterns. Form-field values, password inputs, and any element marked as sensitive are automatically masked before leaving your browser and are never transmitted to Microsoft. ElementVault does not collect names, emails, or any other personally-identifiable information through Clarity.
Clarity is gated by the same consent banner as Google Analytics. If you click "Reject," Clarity is never loaded on the page and no Clarity cookies are set. If you click "Accept," the Clarity loader is injected and begins recording. You can revoke consent at any time via the manage cookie preferences link — Clarity cookies set during a prior accepted session are cleared on revocation.
Cookies used by Microsoft Clarity:
_clck (user identifier, 1-year expiry),
_clsk (session identifier, 1-day expiry),
CLID, MUID, ANONCHK, and
SM (Microsoft analytics identifiers, expiries vary).
All are cleared if you reject consent or change your preference to reject.
International data transfers. Microsoft Clarity is operated by Microsoft Corporation and processes data on servers located in the United States. Microsoft's privacy statement: privacy.microsoft.com/privacystatement. Clarity-specific terms and documentation: learn.microsoft.com/clarity.
Your rights. If you are in a jurisdiction with applicable privacy laws (GDPR, UK GDPR, CCPA/CPRA, etc.), you have the right to access, correct, delete, or restrict processing of any personal data, to object to processing, and to withdraw consent at any time without affecting prior lawful processing. To exercise these rights, contact [email protected].
Children. ElementVault is used by students of many ages. We do not knowingly collect personal information from children. Where ElementVault is used in a classroom or school setting, schools and parents are responsible for any consent required under COPPA (US), GDPR Article 8 (EU age of digital consent, 13–16 by member state), or local equivalents before children use sites with analytics. Schools can request an analytics-free build for classroom deployment by writing to [email protected].
Element images are fetched at runtime from Wikipedia / Wikimedia Commons after the ElementVault image-license filter confirms they are released under a commercially-safe license (CC0, Public Domain, CC BY, CC BY-SA, FAL, or GFDL, with attribution shown). Images released under more restrictive licenses are not displayed; a brand-styled atomic diagram is shown in their place. See the "Data Sources & Licenses" section below for the full list.
ElementVault aggregates publicly-available scientific reference data. Each source retains its own copyright; ElementVault claims no rights in the underlying source data.
The author makes no warranty as to the downstream licensing status of any third-party content surfaced by ElementVault and assumes no liability for downstream commercial reuse of fetched images. Users redistributing ElementVault content must independently verify the license status of any third-party material.
ElementVault is provided "as is," without warranty of any kind, express or implied. While every effort has been made to ensure scientific accuracy, ElementVault is an educational tool and is not a substitute for textbooks, laboratory instruction, or professional scientific or safety advice.
For school, district, or commercial licensing inquiries, or to request permission for any use not covered above, please contact:
Schools interested in a free pilot program are welcome to reach out at the same address.