RAON technical note
What “processed in your browser” actually means
Local processing describes where the selected media is decoded and transformed. It does not mean that the whole web page works without a network, that third-party scripts never load, or that every device provides the same security guarantees.
Plain-language answer
RAON Tools is designed so that the audio or image you choose is read by browser APIs and converted on your device. The current application code does not contain a file-upload request for those selected media files. The page still loads scripts and may make ordinary website or advertising requests, so “no media upload” is more precise than “no network activity.”
How a selected file moves through RAON Tools
- You choose a file. The browser grants the page access to that selected File object; the page cannot browse unrelated files on the device.
- The browser reads it locally. Audio is read into an ArrayBuffer and decoded through browser audio APIs. Images are represented through local object URLs and drawn to a canvas.
- The operation runs in memory. Conversion, trimming, volume changes, compression, or resizing work on decoded data in the tab.
- A result Blob is created. The page generates a temporary local URL for preview or download.
- Reset releases temporary references. Reloading or closing the tab clears page memory; downloaded output remains wherever the browser saved it.
What we checked in the current code
During the July 16, 2026 review, RAON STUDIO checked the application files that handle audio and image processing. The selected-media paths use `file.arrayBuffer()`, browser-created object URLs, canvas export, and locally created ZIP blobs. We found no `fetch`, `XMLHttpRequest`, or `FormData` path that sends the selected audio or image to a RAON Tools conversion endpoint.
This statement applies to the reviewed version. If the processing architecture changes, this guide and the privacy policy must be updated before the claim remains valid.
What still uses the network
The website itself must be downloaded. RAON Tools also loads conversion libraries from a content-delivery network, such as the MP3 encoder, HEIC decoder, and ZIP library. The AdSense connection script is present for site review and future advertising. These requests can expose ordinary web request information such as IP address, browser details, and page URL to the relevant providers, even though the selected media is not intentionally attached to those requests.
For details about cookies, advertising, and third-party services, read the Privacy Policy. Local media processing and website analytics or advertising are separate privacy questions.
Why a network may be needed before conversion
When a conversion library has not been cached, the browser needs to download it before the tool works. Losing the network during that first load can produce an encoder or decoder error. Once required code is available in the page, the media processing itself is intended to run locally. RAON Tools is not presented as a guaranteed offline application.
What local processing does not guarantee
| Risk or limit | Why it still matters | Safer action |
|---|---|---|
| Shared or managed device | Downloads, browser history, or extensions may be visible to others | Use a trusted device and remove local copies when appropriate |
| Browser extension | An extension with broad page permissions can observe page activity | Use a clean browser profile for sensitive work |
| Copyright or confidentiality | Local processing does not grant permission to alter or share a file | Process only files you own or are authorized to use |
| Memory pressure | Large decoded files can freeze or close a tab | Process fewer or smaller files and keep originals |
| Output metadata | Conversion can remove, change, or retain metadata depending on the format | Inspect metadata separately when it is important |
| Downloaded result | The file becomes a normal local file after download | Store and share it according to its sensitivity |
When not to use a browser tool
Do not use RAON Tools for classified material, legally restricted evidence, medical records, confidential client media, or organizational files when policy requires approved software. Local processing reduces unnecessary uploads but does not replace the security controls, audit logs, data-retention rules, or access management required in regulated environments.
한국어 핵심 정리
RAON Tools는 선택한 오디오와 이미지를 브라우저 메모리에서 읽고 처리하도록 설계했습니다. 현재 코드에는 선택한 미디어를 RAON Tools 변환 서버로 보내는 업로드 요청이 없습니다. 다만 웹페이지, 변환 라이브러리, 광고 관련 스크립트는 인터넷을 통해 로드될 수 있으므로 “파일 업로드 없음”과 “네트워크 요청 없음”은 같은 뜻이 아닙니다.
공용 기기, 브라우저 확장 프로그램, 다운로드 폴더, 회사 보안 정책은 별도로 확인해야 합니다. 기밀 자료나 규제 대상 파일은 조직에서 승인한 프로그램을 사용하세요.