Skip to main content

Privacy Policy

Complete, transparent, and audited disclosures on how VISAR Edge handles your data, permissions, and security.

VERSION v1.8.0.0
UPDATED: August 2026
01 //

Overview & Developer Philosophy

Privacy by Design

In plain English: VISAR Edge is built from the ground up as a desktop-native application. Your personal memories, conversation archives, and AI vector database remain stored right on your computer. When cloud AI services are needed, data is transmitted strictly over encrypted HTTPS connections, and sensitive actions (like running terminal commands or seeing your screen) always require your permission.

This Privacy Policy describes how VISAR Edge (the desktop software application) and its developer, Devansh Sharma (RootDeveloperDS), collect, process, store, and safeguard your data when using the software, backend cloud APIs, and website.

ProductVISAR Edge
DeveloperDevansh Sharma
LocationMP, India
02 //

Account & Authentication Data

Firebase & Google OAuth

VISAR Edge uses a secure authentication system to identify your client session and enable synchronization features.

Data FieldSource & MethodWhere StoredSecurity & Access
Email & NameUser login or Google OAuthLocal .env fileAuthenticated session ID
Firebase UIDFirebase Auth BackendLocal .env fileAnonymous unique identifier
JWT Tokens/api/login / refresh_tokenLocal .env fileBearer auth for backend APIs
Google OAuth (PKCE)Ephemeral local port (0)Volatile RAM onlyListener terminates immediately
Zero Password Storage: VISAR Edge never stores your Google password. During Google Sign-In, a secure browser popup authorizes your account, and the temporary listener is shut down the millisecond the handshake completes.
03 //

Microphone & Screen Awareness

Wake Word: 100% On-Device

Microphone & Voice Engine

  • Offline Wake-Word Standby: When listening for "VISAR", audio is processed completely offline on your computer using a local openwakeword ONNX model. Standby audio never leaves your PC.
  • Voice Commands: Only after the wake-word is detected (or when you click the mic button), your voice command is recorded and sent to Google Speech-to-Text over encrypted HTTPS for transcription.
Setting: Enable_WakewordToggleable in UI

Multi-Monitor Screen Awareness

  • Explicit User Triggers Only: VISAR never records your screen in the background. Screen capture happens only when you specifically ask VISAR to analyze something visible on your display.
  • Encrypted Processing: The captured image is downscaled in temporary RAM and transmitted to Google Gemini for visual reasoning. It is not permanently stored on our servers.
Permission: Allow_ScreenAnalysisDisabled by Default
04 //

10-Second Telemetry & Diagnostic Logging

Encrypted Telemetry

To maintain software stability, verify active connections, and diagnose crashes, VISAR Edge communicates with its backend origin (https://visar-backend.onrender.com). Here is exactly what is sent:

1. Combined Heartbeat

Sent every 10 seconds while the application is active to track uptime and online status.

Payload: {uid, name, email, session_seconds, active: true}
2. Startup Boot-Time Telemetry

Sent once during application boot to monitor and optimize startup performance.

Payload: {uid, boot_duration}
3. Crash & Error Reporting

Triggered automatically if an unhandled Python exception occurs to help us fix bugs.

Endpoint: /api/submit_log
4. Optional User Feedback Submissions

Submitted only when you click "Send Feedback", attaching system diagnostics (OS, RAM/CPU%, last 50 log lines, config).

Endpoint: /api/submit_feedback
05 //

Third-Party AI Engines & Cloud Services

AI Providers

To generate intelligent answers, speak with neural voices, and search the web, VISAR Edge connects with industry-standard third-party AI APIs:

Google LLCGemini & Speech STT

Processes prompt text, memory context, multimodal screenshots, and voice command audio buffers over HTTPS.

Groq Inc.Fast LLM Inference

Executes high-speed LLM chat completions (e.g. gpt-oss-120b, compound-mini) via direct API calls.

Microsoft CorporationEdge Neural TTS

Converts assistant reply text into natural neural voice audio. (Offline fallback: local system pyttsx3).

Tavily / Weather ServicesWeb & Weather

Performs real-time web search (Tavily) and city weather queries (OpenWeatherMap / IP-API for city lookup, no GPS).

06 //

What is Stored on Your PC

%AppData%\Roaming\VISAR_Edge\

All persistent data is stored directly in your local user directory (%AppData%\Roaming\VISAR_Edge\ on Windows or ~/.visar_edge/ on Linux/macOS).

100% Local FAISS Vector Database

Semantic search embeddings (BAAI/bge-small-en-v1.5 FastEmbed) are computed and indexed 100% on your device in vector_store_db/. Your private notes are never uploaded to a cloud vector database.

Chat Threads & Conversation History

Stored in data/learning_data/Visar_Chat_Core/sessions/threads/ in readable JSON files on your disk.

Configuration & API Keys (.env / config.json)

Your custom API keys and session tokens reside in local config files. We recommend maintaining standard OS full-disk encryption (like Windows BitLocker) to secure your physical PC.

07 //

Safety Permissions You Control

User Permission Gates

VISAR Edge uses a two-tier safety architecture. Powerful tools cannot execute unless you explicitly allow them in Settings or config.json:

FeaturePermission KeyDefault StateSecurity Guard
Terminal Command ExecutionAllow_Terminal🔴 DisabledRequires explicit user permission
Screen AnalysisAllow_ScreenAnalysis🔴 DisabledNo screen capture without user prompt
App Launch & TerminationAllow_OpenApp / Allow_CloseApp🔴 DisabledCannot launch/kill apps silently
Clipboard Inspection & PasteAllow_ClipboardAccess🔴 DisabledClipboard text is never read unprompted
Deep Web Research & ScrapingAllow_DeepResearch🔴 DisabledWeb requests restricted to user queries
08 //

Your Rights & Data Deletion

Complete User Control

You have full ownership and sovereignty over your data. You can exercise the following rights at any time:

1. Local Data Purge

To wipe all chat threads, vector indices, and memories, simply delete the folder at %AppData%\Roaming\VISAR_Edge\data\ or use the in-app Reset options.

2. Backend Account Deletion

To remove your email and UID from our Firebase authentication and heartbeat records, contact us directly at developersofroot@gmail.com.

Questions or Privacy Requests?Reach out to developer Devansh Sharma directly.
developersofroot@gmail.com