โ— PHANTOM
๐Ÿ‡ฎ๐Ÿ‡ณ IN
โœ•
Skip to content

Brave browser fork for Android, iOS, Linux, macOS, Windows.

License

Notifications You must be signed in to change notification settings

ImStrikeTV/courage-browser

 
 

Repository files navigation

๐Ÿฆ Courage Browser

Privacy with Courage - A next-generation browser combining the best of Brave and Octo Browser with enhanced privacy, automation, and enterprise features.

Courage Browser

๐Ÿš€ Overview

Courage Browser is a revolutionary browser that combines:

  • Brave's Privacy Features: Advanced fingerprint protection, ad blocking, and privacy controls
  • Octo Browser's Capabilities: Multi-profile management, automation, and anti-detection
  • Enhanced Enterprise Features: Team collaboration, compliance monitoring, and cloud management
  • Modern Design: Gradient, rounded, modern aesthetic with beautiful glows

โœจ Key Features

๐Ÿ”’ Enhanced Privacy & Security

  • Advanced Fingerprint Protection: Multiple levels (low, medium, high, extreme)
  • Session Isolation: Complete profile separation with isolated data
  • Compliance Monitoring: GDPR, CCPA, SOX, HIPAA compliance tracking
  • Security Monitoring: Real-time anomaly detection and alerts

๐Ÿ‘ฅ Multi-Profile Management

  • 6 Default Profiles: Personal, Work, Shopping, Private, Research, Gaming
  • Profile-Specific Settings: Custom privacy levels, cookie policies, JavaScript policies
  • Data Retention Policies: None, limited, or full data retention per profile
  • Cross-Profile Protection: Monitors and prevents cross-profile data access

๐ŸŒ Intelligent Proxy Management

  • Multiple Proxy Types: Direct, HTTP, HTTPS, SOCKS4, SOCKS5, Tor
  • Automatic Rotation: Performance-based proxy selection and rotation
  • Real-time Monitoring: Success rate, response time, reliability scoring
  • Automatic Failover: Intelligent switching to best performing proxies

๐Ÿค– Automation & API Framework

  • REST API Endpoints: Complete browser control via API
  • WebSocket Communication: Real-time browser control and monitoring
  • Script Management: Create, edit, and execute automation scripts
  • Sandboxed Execution: Safe script execution environment

โ˜๏ธ Cloud & Enterprise Features

  • Cloud Management: Device registration, data sync, remote control
  • Web Dashboard: Real-time monitoring and management interface
  • Team Collaboration: Role-based access control and team management
  • Audit Logging: Comprehensive activity tracking and compliance
  • Backup & Recovery: Enterprise-grade backup and restoration

๐ŸŽจ Modern Design System

Courage Browser features a beautiful, modern design with:

  • Gradient Aesthetics: Beautiful color gradients throughout the interface
  • Rounded Corners: Modern, friendly UI elements
  • Glow Effects: Subtle glows for enhanced visual appeal
  • Smooth Animations: Fluid transitions and hover effects
  • Responsive Layout: Adapts to different screen sizes

๐Ÿ“ Project Structure

src/brave/
โ”œโ”€โ”€ features/
โ”‚   โ”œโ”€โ”€ profiles/
โ”‚   โ”‚   โ””โ”€โ”€ enhanced-profiles.js    # Enhanced multi-profile system
โ”‚   โ”œโ”€โ”€ proxy/
โ”‚   โ”‚   โ””โ”€โ”€ proxy-manager.js        # Enhanced proxy management
โ”‚   โ”œโ”€โ”€ automation/
โ”‚   โ”‚   โ””โ”€โ”€ api-framework.js        # Automation & API framework
โ”‚   โ”œโ”€โ”€ cloud/
โ”‚   โ”‚   โ””โ”€โ”€ cloud-manager.js        # Cloud management interface
โ”‚   โ””โ”€โ”€ enterprise/
โ”‚       โ””โ”€โ”€ enterprise-manager.js    # Enterprise features
โ”œโ”€โ”€ ui/
โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”‚   โ”œโ”€โ”€ address-bar.js          # Modern address bar
โ”‚   โ”‚   โ”œโ”€โ”€ tab-system.js           # Modern tab system
โ”‚   โ”‚   โ””โ”€โ”€ privacy-panel.js        # Privacy panel
โ”‚   โ””โ”€โ”€ dashboard/
โ”‚       โ””โ”€โ”€ management-dashboard.js  # Management dashboard
โ”œโ”€โ”€ design-system/                   # Complete design system
โ”œโ”€โ”€ courage-main.js                  # Main integration
โ””โ”€โ”€ test-courage.html               # Complete test page

๐Ÿš€ Quick Start

Prerequisites

  • Node.js (>=20.0.0)
  • npm (>=10.0.0)

Installation

# Clone the repository
git clone <repository-url>
cd courage-browser

# Install dependencies
npm install

# Initialize the project
npm run init

# Start development server
npm run dev

Testing

Open src/brave/test-courage.html in your browser to test all features:

  • Phase 1: Basic branding and design system
  • Phase 2: Privacy protection and UI components
  • Phase 3: Enhanced profiles, proxies, and automation
  • Phase 4: Cloud management and enterprise features

โŒจ๏ธ Keyboard Shortcuts

  • Ctrl+Shift+P: Profile switcher
  • Ctrl+Shift+S: Settings
  • Ctrl+Shift+F: Fingerprint status
  • Ctrl+Shift+E: Privacy panel
  • Ctrl+Shift+D: Dashboard
  • Ctrl+T: New tab

๐Ÿข Enterprise Features

Team Management

  • Role-Based Access Control: Admin, Manager, Analyst, Operator roles
  • Permission Matrix: Granular permissions for all features
  • Team Collaboration: Shared profiles, scripts, and settings

Compliance & Security

  • Audit Logging: Complete activity tracking
  • Compliance Monitoring: GDPR, CCPA, SOX, HIPAA
  • Security Alerts: Real-time anomaly detection
  • Backup & Recovery: Enterprise-grade data protection

Analytics & Reporting

  • Real-time Analytics: Usage statistics and performance metrics
  • Export Capabilities: JSON, CSV export formats
  • Custom Reports: Tailored reporting for enterprise needs

๐Ÿ”ง API Reference

Browser Control

// Navigate to URL
await courageApiFramework.navigateToUrl({ url: 'https://example.com' });

// Switch profile
await courageEnhancedProfiles.switchProfile('work');

// Switch proxy
await courageProxyManager.setActiveProxy('vpn-1');

Automation

// Create and execute script
const scriptId = await courageApiFramework.createScript({
  name: 'Test Script',
  code: 'console.log("Hello from Courage Browser!");'
});

await courageApiFramework.executeScript({ scriptId });

Cloud Management

// Get cloud status
const status = courageCloudManager.getCloudStatus();

// Enable remote control
courageCloudManager.enableRemoteControl();

๐ŸŽฏ Use Cases

Personal Use

  • Enhanced Privacy: Advanced fingerprint protection and tracking prevention
  • Multi-Profile Browsing: Separate profiles for different activities
  • Automation: Custom scripts for repetitive tasks

Business Use

  • Team Collaboration: Shared profiles and automation scripts
  • Compliance: GDPR and privacy regulation compliance
  • Analytics: Usage tracking and performance monitoring

Development

  • API Integration: REST API for browser automation
  • Script Management: Create and manage automation scripts
  • Testing: Automated browser testing capabilities

Enterprise

  • Security Monitoring: Real-time security alerts and monitoring
  • Audit Logging: Complete activity tracking for compliance
  • Backup & Recovery: Enterprise-grade data protection

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿฆ About Courage Browser

Courage Browser represents the future of web browsing, combining the best privacy features with powerful automation and enterprise capabilities. Built with modern web technologies and a focus on user experience, Courage Browser provides a secure, efficient, and beautiful browsing experience.

Privacy with Courage - Because your digital life deserves protection with style.


Courage Browser - Where privacy meets power.

About

Brave browser fork for Android, iOS, Linux, macOS, Windows.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 36.3%
  • C++ 34.7%
  • Swift 10.3%
  • TypeScript 7.9%
  • Java 4.4%
  • JavaScript 1.7%
  • Other 4.7%