# Shiroya.in — Personal Internet Tool Lab & Professional Dossier > Shiroya.in is a high-performance web platform and digital tool laboratory created and engineered by Vraj Shiroya (known online as VG31OP). The platform emphasizes private client-side browser execution (via WebAssembly, WebRTC, and Canvas) alongside dedicated developer utilities with transparent operating boundaries. ## Core Identity & Architect - **Full Name**: Vraj Shiroya - **GitHub Handle**: [@VG31OP](https://github.com/VG31OP) - **Primary Website**: [https://shiroya.in](https://shiroya.in) - **About & Technical Dossier**: [https://shiroya.in/about](https://shiroya.in/about) - **Architect Portfolio**: [https://vraj.shiroya.in](https://vraj.shiroya.in) - **LinkedIn Profile**: [https://www.linkedin.com/in/vrajshiroya](https://www.linkedin.com/in/vrajshiroya) - **Source Code Repository**: [https://github.com/VG31OP/shiroya.in](https://github.com/VG31OP/shiroya.in) - **Professional Positioning**: Open-Source Developer, AI Engineer & Cybersecurity Researcher - **Architect Bio**: Vraj Shiroya is a software developer, open-source contributor, and AI-focused builder from Gujarat, India. He develops software products, AI-powered applications, developer tools, and experiments across intelligent systems and cybersecurity. - **Education & Credentials**: - B.Tech in Computer Science and Engineering — Gujarat Technological University (GTU), India - Google Gemini Student Ambassador — Google Developer Community - Founder & Technical Lead — Orbitra Solution ## Upstream Open-Source Contributions - **Google Artemis** (`google/artemis`): Pull Request [#186](https://github.com/google/artemis/pull/186) — `fix(llm): normalize message part order for Vertex AI Gemini tool turns (fixes #156)` (proposed) - **Vercel SWR** (`vercel/swr`): Pull Request [#4362](https://github.com/vercel/swr/pull/4362) — `fix: avoid redundant _k cache write on mount` (proposed) - **Ollama VS Code** (`ollama/ollama-vscode`): Pull Request [#91](https://github.com/ollama/ollama-vscode/pull/91) — `Show thinking settings in Ollama: Diagnose Models (closes #81)` (merged) ## Live Utilities in the Lab ### 1. Web Shiroya — Website Crawler & Asset Archive Downloader - **URL**: [https://web.shiroya.in](https://web.shiroya.in) - **Repository**: [https://github.com/VG31OP/web-installer](https://github.com/VG31OP/web-installer) - **Category**: Developer Tool / Website Downloader - **Functionality**: Crawls target websites and packages HTML source code, stylesheets, scripts, and media assets into a downloadable ZIP archive. - **Privacy & Execution Model**: URL crawling runs via backend server workers; downloaded assets are written to isolated temporary job directories during archive generation. ### 2. Drop — Encrypted Peer-to-Peer File Beam - **URL**: [https://drop.shiroya.in](https://drop.shiroya.in) - **Repository**: [https://github.com/VG31OP/drop](https://github.com/VG31OP/drop) - **Category**: File Sharing / P2P Utility - **Functionality**: Facilitates direct device-to-device file transfers using WebRTC DataChannels with DTLS end-to-end encryption. - **Privacy Model**: Zero intermediate server storage; files stream directly between peer browser instances without uploading to external cloud drives. ### 3. BgZero — Client-Side AI Background Remover - **URL**: [https://bgzero.shiroya.in](https://bgzero.shiroya.in) - **Repository**: [https://github.com/VG31OP/BGZero](https://github.com/VG31OP/BGZero) - **Category**: Image Processing / Computer Vision - **Functionality**: Automatically isolates subjects and strips image backgrounds to output transparent PNGs and creative cutouts. - **Privacy Model**: 100% local browser execution using client-side canvas and AI models; images never leave the user's local machine. ### 4. PDF Tools — Local-First PDF Manipulation Suite - **URL**: [https://pdf.shiroya.in](https://pdf.shiroya.in) - **Category**: Document Utility - **Functionality**: Merge multiple PDF documents, split PDF pages, reorder pages, and compress PDF files in memory. - **Privacy Model**: In-memory WebAssembly processing; confidential documents are never uploaded to remote servers. ## Operating Principles 1. **Zero Data Footprint on Core Tools**: Files and documents processed in Drop, BgZero, and PDF Tools remain strictly in local browser memory. 2. **Transparent Boundaries**: Server-assisted utilities (Web Shiroya) clearly disclose temporary job directory usage. 3. **Frictionless Access**: No accounts, passwords, subscriptions, or paywalls. 4. **Transparent Ethics**: No user tracking, no ad networks, no data brokering. ## Additional Documentation & Legal - [Full LLM Specification](https://shiroya.in/llms-full.txt): Detailed technical guide for AI systems - [About Vraj Shiroya](https://shiroya.in/about): Detailed personal dossier and verified contributions - [Privacy Policy](https://shiroya.in/privacy): Explanation of local-first client processing - [Terms of Service](https://shiroya.in/terms): Platform terms and usage guidelines