Home/Documentation

Invisily Platform Documentation

Your invisible AI assistant for technical assessments and coding challenges.

Invisily is a cutting-edge AI assistant designed to provide discreet coding assistance during technical assessments while maintaining complete invisibility to proctoring systems. This documentation will guide you through setup, configuration, and best practices for using Invisily effectively.

What Invisily Can Help You With

1

Debugging Complex Code

When you're stuck on a bug, Invisily can analyze your code and suggest solutions

2

Algorithm Optimization

Get help improving the efficiency of your algorithms

3

Syntax and Best Practices

Receive guidance on proper coding conventions and practices

4

Concept Explanation

Understand complex programming concepts through clear, step-by-step explanations

How It Works in Practice

During a technical assessment, you can quickly capture your coding environment with a simple keyboard shortcut. Invisily analyzes your code in real-time and provides relevant suggestions through a discreet overlay that only you can see. When you're done reviewing the assistance, you can instantly hide the interface with another keystroke, leaving no trace on your screen.

Getting Started

1

Download and Install

Download the latest version of Invisily and follow the installation instructions for your operating system.

2

Initial Setup

Launch Invisily and configure your preferences in the settings panel. Customize the overlay position, transparency, and activation methods.

3

Practice Mode

Before using Invisily during an actual exam, spend time in practice mode to familiarize yourself with the interface and features.

How Invisily Works

1Intelligent Capture System

Smart Screenshot Technology: When activated, Invisily captures high-fidelity screenshots of your coding environment using optimized system APIs that minimize resource consumption. This happens instantly and doesn't interrupt your workflow.
Selective Area Capture: Users can define specific regions of their screen to focus the analysis on relevant code areas. This ensures you're only getting help with the code that matters.
Multi-monitor Awareness: The system intelligently identifies and captures content from the active coding display. If you have multiple monitors, it focuses on the screen where you're actively working.
Format Optimization: Screenshots are processed and optimized for AI analysis while maintaining code readability. This ensures accurate analysis of your code.

2Advanced Analysis Engine

Contextual Understanding: The AI analyzes not just individual code snippets but entire problem contexts, including error messages, instructions, and existing code structure. This means it understands what you're trying to accomplish, not just what's on the screen.
Multi-model Processing: Complex problems are processed through specialized AI models optimized for different types of coding challenges. Whether you're working on algorithms, data structures, or debugging, Invisily uses the right model for the job.
Pattern Recognition: The system identifies common coding patterns and anti-patterns to provide targeted suggestions. It can spot inefficient approaches and suggest better alternatives.
Language Agnostic Support: Capable of understanding and providing assistance for multiple programming languages including Python, Java, JavaScript, C++, and more.

3Discreet Delivery Mechanism

Overlay Interface: Solutions and suggestions appear in a minimal, non-intrusive overlay that can be instantly hidden. The overlay appears as a small window that doesn't cover your entire screen.
Customizable Presentation: Users can adjust the size, position, and transparency of the assistance overlay. Place it wherever is most convenient for your workflow.
Syntax-aware Formatting: Code suggestions are presented with proper syntax highlighting for easy comprehension. Variables, functions, and keywords are clearly differentiated.
Progressive Disclosure: Complex solutions are broken down into digestible steps that can be revealed incrementally. This prevents information overload and helps you understand the solution process.

Using Invisily During Exams

Important Notice

Always check your institution's academic integrity policy before using Invisily during any assessment. Unauthorized use of AI assistance during exams may violate academic policies.

Step-by-Step Workflow

1

Starting Invisily

  • Launch the application before your exam begins
  • The application starts minimized and completely invisible until you need it
  • All your settings and preferences are securely stored on your local device
  • The interface appears only when needed and can be instantly hidden
2

Capturing Your Code

  • When you need assistance, press Ctrl/Cmd + H to capture your screen
  • The system intelligently captures your coding environment
  • Temporary files are securely managed and automatically cleaned up after analysis
  • This process happens quickly and doesn't interrupt your workflow
3

Receiving Analysis

  • Your code is analyzed by advanced AI models to understand the context
  • Solutions are generated based on best practices and common patterns
  • Complex problems are broken down into manageable, step-by-step instructions
  • The analysis typically takes just a few seconds
4

Reviewing Assistance

  • Solutions appear in a customizable overlay that doesn't interfere with your work
  • Code snippets are presented with proper formatting and syntax highlighting
  • Detailed explanations help you understand the solution approach
  • You can navigate through multiple solution steps as needed
5

Hiding the Interface

  • When you're finished reviewing, press Ctrl/Cmd + B to instantly hide the interface
  • The application returns to its invisible state
  • No trace of the assistance is visible on your screen

Recommended Settings for Exams

  • Use windowed mode instead of full-screen during exams
  • Position Invisily as a small overlay in a corner of your screen
  • Minimize movement and interactions during proctored sessions
  • Use keyboard shortcuts for all interactions

Activation Best Practices

  • Activate Invisily only when you need assistance
  • Deactivate immediately after getting the information you need
  • Minimize mouse movements and prefer keyboard shortcuts

Keyboard Shortcuts

Essential Keyboard Shortcuts

To use Invisily effectively, familiarize yourself with these important keyboard shortcuts:

Ctrl + HmacOS: Cmd + HCapture your screen for analysis
Ctrl + MmacOS: Cmd + MActivate click mode for interacting with the interface
Ctrl + NmacOS: Cmd + NDeactivate and hide the interface

Practice Tip: Practice these shortcuts before your exam so they become second nature.

Advanced Shortcuts

Ctrl + Shift + HmacOS: Cmd + Shift + HHide all overlays
Ctrl + Shift + RmacOS: Cmd + Shift + RReset position

Discreet Operation Features

Seamless Visibility Control

Quick Toggle: Press Ctrl/Cmd + B to instantly show or hide the entire interface. This is especially useful when someone approaches your screen.
Complete Disappearance: When hidden, Invisily leaves no visual trace on your screen. The application continues running in the background.
Smooth Transitions: Interface appears and disappears with subtle animations to avoid drawing attention during screen sharing.

Customizable Interface

Adjustable Transparency: Control how visible the interface is when active. Make it more transparent when you need to be extra cautious.
Positioning Flexibility: Move the interface to any location on your screen. Place it in a corner where it's less likely to be noticed.
Size Customization: Resize the interface to fit your workspace preferences. A smaller window is less conspicuous.
Minimal Design: Clean interface that doesn't distract from your primary work. No flashy graphics or unnecessary elements.

Key Features

Zero Focus Stealing

Invisily never steals focus from your exam application, ensuring you maintain control during assessments.

Invisible to Screenshare

The overlay is completely invisible to proctoring software and screen recording systems.

Local Processing

All processing happens locally on your machine with no data transmission during exams.

Customizable Interface

Adjust transparency, position, and size to fit your workflow and minimize detection risk.

User Experience Features

Intuitive Interface Design

Simple Activation: One-key activation (Ctrl/Cmd + H) for immediate assistance when you need it most. Intuitive controls that don't require technical knowledge or extensive training. Clear visual feedback when the system is active so you know it's working.
Adaptive Presentation: Solutions presented in an easy-to-read format with clear headings and organization. Code snippets with proper syntax highlighting that matches industry standards. Adjustable interface that can be resized and repositioned to fit your workspace.
Seamless Integration: Works with your existing development environment without requiring changes. No disruption to your normal workflow or coding habits. Compatible with all major code editors and IDEs including VS Code, IntelliJ, and Sublime Text.

Personalization Options

Display Settings: Adjust the interface transparency to your preference. Make it more opaque when you need to see details clearly, or more transparent when discretion is paramount. Place the interface wherever it's most convenient for your screen setup. Move it to avoid overlapping with important exam content. Scale the interface to match your screen and vision needs. Perfect for high-resolution displays or users who need larger text.
Interaction Preferences: Customize key combinations for common actions to match your existing workflow. Change shortcuts if the defaults conflict with your editor. Choose how you prefer to trigger assistance. Stick with keyboard shortcuts or explore other options. Manage how you receive updates and alerts. Control what notifications appear and when.

Privacy and Security

Your Data Protection

Local Processing: All analysis happens on your device, ensuring your code never leaves your computer. No internet transmission of your code is required for basic functionality.
No Data Storage: We don't store your code, solutions, or personal information on our servers. Everything you create remains on your local device.
Secure Communication: When external services are used (such as for advanced AI processing), all communication is encrypted using industry-standard protocols.
Automatic Cleanup: Temporary files are automatically removed after each session. No residual data is left behind that could compromise your privacy.

Privacy Features

No Tracking: Invisily doesn't track your usage or collect personal information. We don't know what you're working on or how you use the application.
Transparent Operation: You always know what data is being processed. The application only analyzes what you explicitly capture.
User Control: You control when and how the system is activated. Nothing happens without your explicit action.
Ethical Use: Clear guidelines help ensure responsible usage. We provide guidance on appropriate use during academic assessments.

Best Practices

Academic Integrity

Always check your institution's academic integrity policy before using Invisily during any assessment. Unauthorized use of AI assistance during exams may violate academic policies and result in serious consequences.

Proctoring System Awareness

Different proctoring systems have varying detection capabilities. Exercise caution and minimize interactions when proctoring is active. When in doubt, deactivate Invisily entirely.

Practice First

Familiarize yourself with Invisily's features and shortcuts in a practice environment before using it during an actual exam. This will help you use it more efficiently and reduce the chance of detection.

Performance and Reliability

Efficient Operation

Minimal Resource Usage: Runs smoothly even on older hardware. Typically uses less than 50MB of RAM during operation.
Battery Friendly: Optimized to preserve your device's battery life. Won't drain your laptop battery during long exam sessions.
Fast Response Times: Quick analysis and solution delivery. Most code analysis completes in under 10 seconds.
Reliable Performance: Consistent operation across different system configurations. Tested on a wide range of hardware setups.

Smooth User Experience

Instant Activation: Quick response to user commands. The interface appears immediately when you need it.
Seamless Updates: Background updates don't interrupt your workflow. Updates are downloaded and installed automatically without requiring your attention.
Stable Operation: Robust error handling ensures consistent performance. If one analysis fails, the application continues to function normally.
Cross-Platform Consistency: Same reliable experience on Windows, macOS, and Linux. No platform-specific quirks or issues.

Getting Started with Invisily

Key Benefits

Discreet Operation: Appears and disappears at your command without drawing attention. Perfect for use during proctored exams.
Intelligent Assistance: Advanced AI provides relevant coding solutions and explanations tailored to your specific problem.
Cross-Platform Support: Works seamlessly on Windows, macOS, and Linux. Install it on any device you use for coding.
Privacy Focused: Your code and data remain on your device. No cloud storage or external transmission of your work.

Best Practices for Exam Use

1.
Practice First: Use Invisily during homework and practice problems to become familiar with its features
2.
Use Windowed Mode: During proctored exams, use windowed mode rather than full-screen to avoid detection
3.
Minimize Interactions: Activate Invisily only when needed and hide it immediately after reviewing assistance
4.
Know the Shortcuts: Memorize the keyboard shortcuts for quick activation and hiding

With its user-friendly interface, efficient performance, and commitment to privacy, Invisily provides reliable coding assistance while respecting the integrity of academic assessments.

“The world is changing, and technology is evolving rapidly. Don’t get stuck in traditional education systems. Embrace platform like Invisily and don’t feel shy to use Invisly, Interviewcoder, and other platforms. Be creative, innovative, and fearless in adopting new solutions.”