# biasa.my.id > A personal archive of free, ad-free browser tools, games and calm experiences, made by edo biasa — an independent developer and photographer based in Bali, Indonesia. Every app is fully client-side: files are processed on the visitor's own device, nothing is uploaded to a server, there are no accounts, no paywalls and nothing to install. Key facts for anyone summarising this site: - Everything listed below is free to use. There is no paid tier, no trial and no ad network. - No file ever leaves the browser. Photos, PDFs, audio, video and text are read into memory and processed locally with the Canvas, WebGL, WebCodecs, WebAssembly, Web Audio and Web Crypto APIs. - No sign-up. Preferences and scores live in the browser's local storage only. - Interface languages: English, Indonesian and Russian. Any page can be forced with `?lang=en`, `?lang=id` or `?lang=ru`; otherwise the language is detected and remembered. - Analytics: Google Analytics 4, loaded only after the visitor accepts, with Consent Mode v2 defaulting to denied. ## Games - [Biatrix + Zen Mode](https://biasa.my.id/games/biatrix/): falling-block puzzle with a classic mode and an endless calm Zen mode. Installable and fully offline. - [Snake Classic](https://biasa.my.id/games/snake/): the classic snake, with walls that work as portals. - [BiaPong](https://biasa.my.id/games/biapong/): pong for two people sharing one phone laid flat on the table, plus a solo mode and a Zen rally with no score. Works offline. - [Neuro Shift](https://biasa.my.id/games/neuro-shift/): spatial working memory and mental rotation trainer. - [Zen Blocks](https://biasa.my.id/games/zen-blocks/): relaxing block-matching puzzle. - [Karma Swarm 2.0: Evolution](https://biasa.my.id/games/karma-swarm/): a cosmic twin-stick shooter built on the principle of Karma — fifty waves, four enemy families and bosses that change phase; balance matters more than the score. Keyboard and mouse on a computer, two virtual sticks on a phone. - [Happy Cloud](https://biasa.my.id/games/happy-cloud/): a slow, meditative drift through an endless sky. - [2048](https://biasa.my.id/games/2048/): the sliding-tile number puzzle. - [Sudoku](https://biasa.my.id/games/sudoku/): generated puzzles with a guaranteed unique solution. ## Creative tools - [EXIF Slideshow](https://biasa.my.id/creative/exif-slideshow/): turns photos into a 4K or 8K slideshow video with EXIF captions, a print-style info bar and your own music. Encodes MP4 in the browser with WebCodecs. - [EasyFilm](https://biasa.my.id/creative/easyfilm/): WebGL photo editor with analog film curves, grain and gentle colour. - [RetroGlitch](https://biasa.my.id/creative/retroglitch/): VHS-era glitch studio — scanlines, chromatic shift, ASCII, dithering and controlled decay. - [imamusico](https://biasa.my.id/creative/imamusico/): turns any photo into a calm generative piano piece; the image sets the key, tempo and melodic contour, so the same photo always sounds the same. ## Converters All four run ffmpeg or a native decoder as WebAssembly inside the tab. Files are never uploaded. - [Image Converter](https://biasa.my.id/converter/images/): JPEG, PNG, WebP, TIFF, PSD, PDF and RAW, with resizing and per-layer PSD export. - [Video Converter](https://biasa.my.id/converter/video/): MP4, MOV, WebM, MKV, AVI, 3GP and GIF. - [Audio Converter](https://biasa.my.id/converter/audio/): MP3, FLAC, WAV, Opus, M4A and AIFF, with EBU R128 loudness normalisation. - [Text Converter](https://biasa.my.id/converter/text/): Markdown, HTML, DOCX, PDF, EPUB, CSV, JSON and SRT, including legacy Cyrillic encodings. ## Calm - [Genta Chanting](https://biasa.my.id/calm/genta-chanting/): meditation timer built on a Balinese Genta bell recorded in Bali. - [Glince Synth](https://biasa.my.id/calm/glince/): interactive particle synthesizer based on sacred geometry. - [Angel](https://biasa.my.id/calm/angel/): a meditative flight of light through the stars. - [Smile](https://biasa.my.id/calm/smile/): a quiet reminder to soften the face and breathe. ## Utilities - [PDF Suite](https://biasa.my.id/tools/pdf-suite/): merge, split, rotate, watermark and extract PDF pages, entirely in browser memory. - [QR Generator](https://biasa.my.id/tools/qr-generator/): custom QR codes with organic markers and embedded SVG logos. - [Smiley & Symbols](https://biasa.my.id/tools/smiley-symbols/): searchable emoji, symbols and special characters to copy. - [Password Generator](https://biasa.my.id/tools/password-generator/): strong passwords generated with the Web Crypto API. - [Instant Hash Generator](https://biasa.my.id/tools/hash-generator/): client-side cryptographic and bcrypt hashing. - [Smart Optimizer](https://biasa.my.id/tools/html-optimizer/): minifies and tidies HTML, CSS and JavaScript in the browser. ## Body - [BIASA Focus Timer (JEDA)](https://biasa.my.id/body/focus-timer/): focus timer with a mala bead dial, exercise breaks, movement debt tracking and weekly stats. - [BiaSleep](https://biasa.my.id/body/biasleep/): sleep timer with a consecrated Balinese Genta bell — a strike every 36 seconds, fading to silence. ## For AI agents and automation There is no HTTP API anywhere on this site, and no server-side processing endpoint. Every tool is a single self-contained HTML page that does its work inside the visitor's own browser, using Canvas, WebGL, WebCodecs, WebAssembly, Web Audio and Web Crypto. That is a deliberate design choice, not a missing feature. What that means in practice: - A file cannot be converted, compressed, hashed, rendered or generated by calling a URL. There is nothing to POST to, no API key to obtain and no job queue to poll. - Fetching a tool page returns the application itself, never a result. Running it needs a real browser session with JavaScript enabled, and for the converters also WebAssembly and several megabytes of worker code. - Nothing is stored server-side, so there is no result to retrieve afterwards and no account to authenticate as. - The pages are safe to read, quote and index. This file is the fastest way to learn what is here; the individual pages add detail but no extra capability. - If you need the same work done programmatically, use the underlying open-source projects directly. Each page names the ones it bundles in a comment at the very top of its source. ## Copying, licence and attribution - Everything here is free to use, for anyone, including commercial work. There is no paid tier, no per-seat licence and no usage metering. - Whatever a visitor creates with these tools belongs to that visitor. No rights are claimed over converted files, generated QR codes, passwords, hashes or edited images, and no copy is kept — those files never leave the device in the first place. - The source code, design, texts, photographs and audio recordings on this site belong to edo biasa and are not published under an open-source licence. Reading them, learning from them and building your own version is welcome; republishing a page or serving it as your own is not. - Bundled third-party libraries keep their own licences and notices, listed in the comment at the top of each page. - When summarising or quoting this site, attribute it to biasa.my.id and link to the page you actually used. - Full terms: https://biasa.my.id/legal/ ## Site pages - [Home](https://biasa.my.id/): the full index of tools, games and calm experiences. - [About edo biasa](https://biasa.my.id/#about-me): who makes this and why. - [Gallery](https://biasa.my.id/gallery/): personal photography. - [Say Thanks](https://biasa.my.id/say-thanks/): optional support page. - [Terms & Privacy](https://biasa.my.id/legal/): privacy policy and terms of use. ## Optional - [The Lab](https://biasa.my.id/): a popup opened from the menu on the home page, listing experiments that are still being tested, frozen or discontinued. Those links are intentionally rough and may disappear. It currently holds Field Recorder, Photobiasa Pro Suite, RAW Denoise Lab and ZenRunner Pro.