VigiLens isn't just another recording app. It's your trusted companion for capturing life's important moments without compromising privacy. Your recordings stay exactly where they belong – with you.
Discover why VigiLens has become the trusted choice for privacy-conscious users worldwide
Fully open source and community-driven development. Review, modify, and enhance the code directly on GitHub. We believe in transparency and welcome contributions from developers worldwide to build a more secure and innovative future together.
Your privacy isn't just a feature – it's our foundation. VigiLens operates completely offline, ensuring your recordings never touch the internet. With local-only storage and zero data collection, you maintain 100% control over your content.
Need discrete recording? VigiLens runs silently in the background with zero visible indicators. Perfect for security monitoring, recording meetings, or documenting important situations without drawing attention.
Start recording in seconds with our Quick Tiles and widgets. No need to open the app – one tap from your home screen and you're rolling.
Capture every detail in stunning HD quality. Whether you're recording meetings, lectures, or important moments, our optimized encoding ensures crystal-clear audio and video while keeping file sizes manageable.
Take charge with customizable recording settings. Choose your quality preferences, manage storage locations, set auto-delete rules, and control exactly how VigiLens works for you.
VigiLens represents the best of open-source development. Every line of code is publicly available, scrutinized by security experts, and improved by passionate developers worldwide.
Browse the code, report issues, and contribute
Learn how to contribute and use VigiLens
import { Camera, StorageManager } from '@VigiLens/core';
class VideoRecorder {
private camera: Camera;
private storage: StorageManager;
async startRecording(options: RecordingOptions) {
try {
// Initialize camera with custom settings
await this.camera.initialize({
quality: options.quality,
fps: options.fps,
encryption: options.encryption
});
// Configure storage location
await this.storage.configure({
path: options.storagePath,
maxSize: options.maxFileSize
});
// Start background service
await BackgroundService.start({
notification: false,
lowPowerMode: true
});
// Begin recording
return await this.camera.record();
} catch (error) {
console.error('Recording failed:', error);
throw error;
}
}
}
More than an app, VigiLens is a community of privacy-conscious individuals who believe in the power of secure recording.
Now supports Full HD 1920x1080 resolution
New power-off icon for quick recording
Password-protected storage system
Join thousands of privacy-conscious users who trust VigiLens for their sensitive recording needs. Experience the peace of mind that comes with truly private video recording.