Skip to main content

Browser Permissions Setup Guide

Overview

CrossCheck requires specific browser permissions to capture screenshots, record screen activity, and access technical information. This guide will walk you through granting and managing all necessary permissions for optimal functionality.


data

Required Permissions

CrossCheck needs the following permissions to function properly:

  1. Microphone Access

    • Purpose: Record audio commentary during screen recordings
    • When Needed: During screen recording sessions
    • What It Captures: Your voice for explanations and commentary
  2. Camera Access

    • Purpose: Add video commentary and face-to-face explanations
    • When Needed: During screen recording with camera enabled
    • What It Captures: Your webcam feed as picture-in-picture overlay
  3. Screen Recording

    • Purpose: Capture screen activity for video documentation
    • When Needed: When creating screen recordings
    • What It Captures: Your screen content, browser tabs, or entire desktop
  4. DevTools Access

    • Purpose: Capture technical metadata and debugging information
    • When Needed: When DevTools recording is enabled
    • What It Captures: Console logs, network requests, and technical data

Initial Permission Setup

First-Time Installation

Extension Installation

  • Install CrossCheck from your browser's extension store
  • The extension will request basic permissions during installation
  • Click Add Extension to proceed

Permission Prompts

  • CrossCheck will request permissions as you use different features
  • Each permission request will show a browser dialog
  • Click Allow for each permission to enable full functionality

Device Selection

  • For microphone and camera, you may be prompted to select devices
  • Choose your preferred microphone and camera from the dropdown
  • Test your devices to ensure they're working properly

Granting Permissions by Feature

Screenshot Permissions

  • What's Required: Basic extension permissions (automatically granted during installation)
  • How to Grant: Install CrossCheck → Permissions are auto-granted
  • Verification: Take a screenshot using the extension; if it works, permissions are correct

Screen Recording Permissions

  • What's Required: Screen recording access
  • How to Grant:
    1. Click the CrossCheck icon → Select Screen Recording
    2. Choose mode: Current Tab, Full Screen, or Window
    3. Browser will prompt → Select content → Click Share
  • Troubleshooting: Refresh page, ensure no other apps are recording, check browser settings

Microphone Permissions

  • What's Required: Microphone access for audio recording
  • How to Grant:
    1. Start a recording → Click microphone icon
    2. Browser will prompt → Click Allow
    3. Select preferred microphone
  • Device Selection: Test and adjust audio levels in system settings

Camera Permissions

  • What's Required: Camera access for video commentary
  • How to Grant:
    1. Start a recording → Enable camera
    2. Browser will prompt → Click Allow
    3. Select preferred camera device
  • Camera Controls: Drag, resize, or close the camera window

DevTools Permissions

  • What's Required: Access to browser developer tools
  • How to Grant:
    1. Go to CrossCheck Extension Settings
    2. Toggle DevTools Recording to ON
    3. Permissions apply automatically

Managing Permissions by Browser

Google Chrome

  • Access Settings: chrome://settings/content → search for CrossCheck
  • Permission Categories: Camera, Microphone, Screen Recording, Site Settings
  • Reset: Clear permissions and re-grant as needed

Mozilla Firefox

  • Access Settings: about:preferences#privacy → scroll to Permissions
  • Permission Management: Allow/Block/Ask for camera & microphone
  • Reset: Remove CrossCheck from permission list, re-grant when prompted

Troubleshooting Permission Issues

Common Problems and Fixes

  • Permission Denied Errors

    • Close other apps using camera/mic
    • Refresh or restart browser
    • Check system-level permissions
  • Microphone Not Working

    • Ensure mic isn’t muted
    • Select correct mic in settings
    • Check drivers or try another mic
  • Camera Not Working

    • Verify camera isn’t used elsewhere
    • Select correct device
    • Restart browser
  • Screen Recording Blocked

    • Grant screen sharing again
    • Try recording a different window/tab
    • Check browser security
  • DevTools Access Issues

    • Ensure DevTools recording is enabled
    • Refresh page
    • Check browser console

System-Level Permission Checks

Windows

  • Settings → Privacy & Security → Check Camera & Microphone permissions
  • Ensure CrossCheck has access

macOS

  • System Preferences → Security & Privacy
  • Allow Camera, Microphone, and Screen Recording

Linux

  • Check system audio/video permissions
  • Verify browser access and security policies

Best Practices

  • Permission Management

    • Grant only when needed
    • Review permissions periodically
    • Test after granting
  • Security Considerations

    • Install from official sources only
    • Keep extension updated
    • Revoke unused permissions
  • Performance Optimization

    • Close unused apps
    • Use correct recording modes
    • Monitor CPU/memory usage

Support and Resources

  • Help Center: Browse documentation
  • Community Forum: Connect with other users
  • Support Team: Contact us directly

Additional Resources

  • Browser documentation on permissions
  • OS-specific permission management
  • Security guidelines and troubleshooting guides

By following this guide, CrossCheck will have all necessary permissions configured for optimal functionality.
If you run into issues, our support team is here to help!