/ Credits

Credits

VAULT is built on the shoulders of great open source projects and services.
This page acknowledges everything we use.

Infrastructure & Backend
local_fire_department
Authentication, Firestore database, Storage, and App Hosting. The entire backend infrastructure of VAULT runs on Firebase.
Google Cloud
dns
The underlying infrastructure Firebase runs on. Data stored in europe-west1 (EU) for GDPR compliance.
Proprietary
code
JavaScript runtime powering server.js — the download proxy server that serves share links and IP ban checks.
MIT
hub
Source code hosting and CI/CD. Firebase App Hosting deploys automatically on every push to main.
Proprietary
Frontend Libraries
translate
Typography: Syne (headings, UI text) and Space Mono (code, metadata, labels). Both served via Google Fonts CDN.
OFL
interests
Every icon in VAULT — from navigation to file types to action buttons — uses Material Symbols Rounded from Google Fonts.
Apache 2.0
local_fire_department
The modular Firebase SDK for browser. Used for Auth, Firestore, and Storage directly in the frontend without a bundler.
Apache 2.0
Fonts
title
Designed by Bonjour Monde and Lucas Le Bihan. Used for all headings, UI labels, and body text in VAULT.
OFL 1.1
data_object
Designed by Colophon. Used for monospace text: metadata, file sizes, timestamps, error messages, and code.
OFL 1.1
Tools & Development
psychology
AI assistant used extensively during development for architecture decisions, debugging, code generation, and writing documentation.
Proprietary
code
Used in the build process for generating favicons — SVG to PNG/ICO conversion using cairosvg and Pillow.
PSF
image
Python library used to convert Material Symbol SVG icons into PNG favicons for each page.
LGPL
photo
Python imaging library used to convert PNGs into ICO format at 16×16 and 32×32 for browser tab icons.
HPND
Standards & Protocols
language
Web Platform (HTML, CSS, JS)
VAULT uses no frontend framework or bundler. Pure HTML5, CSS3, and vanilla ES modules with dynamic Firebase imports. No build step.
Open Standards
lock
Firebase Security Rules
All access control is enforced server-side using Firebase's declarative security rules for Firestore and Storage. No backend server needed for auth.
Google
Acknowledgements

VAULT is a personal project built without any frontend framework, build tooling, or third-party npm packages. Every page is a standalone HTML file with inline CSS and a single ES module script. The only external dependencies are Firebase (loaded from CDN) and Google Fonts.

The design language draws inspiration from modern dark-mode design systems, particularly Material Design 3's color and shape tokens — applied manually without any component library.

If you find a bug or have feedback, open a support ticket. If you want to see the source, the repository is at github.com/Good-player/devatquestionalquestion.