Skip to content

iSee v0.1.0 - Dynamic Island & Enhanced Features

Pre-release
Pre-release

Choose a tag to compare

@hackergod00001 hackergod00001 released this 18 Oct 20:29
· 20 commits to master since this release
Immutable release. Only release title and notes can be modified.

iSee v0.1.0 Release Notes

๐ŸŽ‰ Major Update - October 19, 2025

โœจ New Features & Improvements

๐ŸŽจ Enhanced Dynamic Island Overlay

  • Liquid Expansion Animation: Organic blob-like expansion from camera location with elastic spring effects
  • Glassmorphism Design: Ultra-thin material background with subtle borders and shadows
  • Camera Hardware Integration: Darkened area representing physical camera with green status indicator
  • macOS-style Controls: Native close button (red circle with X) and settings gear icon
  • Improved Layout: X button on left, Settings gear on right, Camera area in center
  • Auto-dismiss: Automatically collapses after 10 seconds with smooth animation

๐Ÿ”” Enhanced Notification System

  • Descriptive Alert Messages:
    • "๐Ÿšจ Shoulder Surfer Detected!" with actionable advice
    • "โš ๏ธ Multiple People Detected" with cautionary guidance
  • Improved Action Buttons: "๐Ÿ‘๏ธ View Camera Feed" and "โœ“ Acknowledged" with icons
  • Rate Limiting: Intelligent cooldown periods to prevent notification spam
  • System Integration: Native macOS notification banners with proper presentation

โš™๏ธ Comprehensive Settings Panel

  • Alert Cooldown Period: Configurable time between notifications (1-10 seconds)
  • Auto-start Monitoring: Enabled by default, configurable option
  • Launch at Login: Optional automatic startup for continuous protection
  • Overlay Auto-hide Delay: Configurable overlay display duration (5-30 seconds)
  • Notification Permissions: Built-in permission request with status display
  • Detection Thresholds: Fine-tune sensitivity and alert timing

๐ŸŽฏ Menu Bar Enhancements

  • Improved Icon States: Enhanced color coding with Gray for disabled state
  • Better Visual Hierarchy: Optimized spacing, font sizes, and layout
  • Dynamic Color Updates: Real-time color changes based on monitoring state
  • Long-term Alert Indicator: Red icon when shoulder surfing persists >1 minute

๐Ÿ”ง Technical Details

  • Platform: macOS 13.0+ (Ventura and later)
  • Architecture: Universal (Apple Silicon M1/M2/M3/M4 and Intel x64)
  • Framework: SwiftUI + AppKit with AVFoundation, Vision, and UserNotifications
  • Bundle ID: com.isee.app
  • App Size: ~108KB DMG
  • Background Processing: NSApplicationDelegate with accessory activation policy
  • Animation Engine: Core Animation with custom timing functions for liquid expansion
  • State Management: Combine framework for reactive UI updates
  • Persistence: UserDefaults with NSKeyedArchiver for complex data types

๐Ÿ›ก๏ธ Privacy & Security

  • No Data Collection: Zero analytics, telemetry, or user tracking
  • On-Device Processing: All face detection happens locally
  • No Network Access: App operates entirely offline
  • Transparent Permissions: Clear camera usage explanation
  • Open Source: Full source code available for security audit

๐Ÿ“ฑ User Experience

  • Menu Bar Icon States:
    • ๐ŸŸข Green: Safe (no shoulder surfers)
    • ๐ŸŸก Yellow: Warning (multiple faces detected)
    • ๐ŸŸ  Orange: Alert (shoulder surfer detected, < 1 minute)
    • ๐Ÿ”ด Red: Long-term alert (shoulder surfer detected for > 1 minute)
    • โšซ Gray: Monitoring disabled
  • Dynamic Island Overlay: Liquid-expanding camera feed with auto-dismiss after 10 seconds
  • System Notifications: Native macOS notifications with smart rate limiting
  • Comprehensive Settings: Full control over detection, notifications, and preferences
  • Easy Setup: One-click camera permission and immediate protection

๐Ÿš€ Installation

  1. Download iSee-v0.1.0.dmg from the releases page
  2. Open the DMG file
  3. Drag iSee.app to Applications folder
  4. Launch and grant camera permission
  5. Start protecting your screen!

๐Ÿ› Known Issues

  • Face detection may be less accurate in very low light conditions
  • Requires camera permission for full functionality
  • Notification permissions are optional but recommended for alerts

๐Ÿ”ฎ Upcoming Features (beta v1.0.0)

  • Multiple camera support (external cameras)
  • Advanced privacy features (blur sensitive content)
  • Integration with Focus modes
  • Customizable overlay themes
  • Advanced analytics and reporting
  • Performance metrics dashboard
  • Custom notification sounds
  • Advanced detection algorithms using ML/AI

๐Ÿ“ž Support

๐Ÿ‘ฅ Contributors

Development Team:

  • Upmanyu Jha - Project Lead, Core Development, UI/UX Design, Technical Implementation, Code Architecture, Feature Development
  • AI Assistant (Claude) - Technical Implementation, Dev Support

Key Contributions:

  • Core Architecture: Background monitoring service, menu bar integration
  • Dynamic Island UI: Liquid expansion animations, glassmorphism effects
  • Vision Processing: Face detection, shoulder surfer identification
  • System Integration: Notifications, launch at login, preferences management
  • Documentation: Comprehensive guides, release notes, deployment instructions

๐Ÿ™ Acknowledgments

  • Built with Apple's Vision and AVFoundation frameworks
  • SwiftUI for modern, native UI
  • Open source community for inspiration and feedback

Download: iSee-v0.1.0.dmg

Source Code: GitHub Repository

License: MIT License