Project: SOCIAL PEAK - Full-Stack Web Development | Pool Deza

Details, tech stack, key features, and impact of SOCIAL PEAK

SOCIAL PEAK

Modular educational web automation tool built on SeleniumBase and Flask, designed for academic and detection research purposes.

Social Peak Web Automation Client Interface
Sobre el Proyecto

Social Peak is a high-performance modular web automation educational tool built in Python and powered by SeleniumBase and Flask, designed strictly for academic purposes and security research on anti-bot detection.

The main challenge of the project lay in bypassing advanced anti-bot detection mechanisms (such as Cloudflare, WebGL/Canvas fingerprinting, and IP blocks). To address this, I implemented a robust behavioral humanization module featuring pseudo-random mouse movements, realistic action delays, and a real-time rotating proxy validator and manager.

The system includes an interactive visual game-style launcher featuring an animated loading progress bar (0-100%), a minimizable System Tray integration, comprehensive i18n support powered by Flask-Babel, and the ability to run up to 75 parallel accounts simultaneously without session interference.

Detalles Técnicos
  • RoleCreator & Lead Developer
  • Year2025-2026
  • Platforms6 Social Networks
  • Parallelism75 Active Accounts
  • EvasionStealth & Proxies
STACK TECNOLÓGICO —
Python 3.11
SeleniumBase (Stealth)
Flask Web Engine
Supabase DB
Socket.IO Client
PyInstaller UI Launcher
FUNCIONALIDADES —
Advanced Anti-Bot Evasion

WebGL, Canvas fingerprinting, and user-agent evasion modules. Bulletproof stealth browser automation.

75 Parallel Accounts

Multi-threaded and async architecture in Python to isolate and execute tasks on dozens of profiles simultaneously.

Proxy rotation & Validator

Rotates and tests proxies in real time with support for authenticated IPs (user:pass@host:port) to preserve account reputation.

Multi-Platform Modular Blueprints

Decoupled python modules for Instagram, Facebook, X/Twitter, TikTok, YouTube, and Kick, permitting autonomous updates.

Game Client UI Launcher

Polished system-tray executable featuring customizable splash screen loader (0-100%) and auto-boot options.

Real-Time Automation Logs

Emits real-time task progress and browser telemetry through a dedicated WebSocket connection directly to the dashboard.

Desafíos Técnicos y Soluciones
01. Canvas & WebGL Fingerprint Evasion

Injected customized client-side scripts inside SeleniumBase to override browser hardware readouts, reducing dynamic bot block rates by 95%.

02. Parallel Session Intersections

Developed a centralized thread-safe profile isolator with distinct directory pools, ensuring zero session crossovers or cookies overlaps.

03. Windows Resource & Memory Overhead

Optimized memory by systematically killing orphaned webdrivers, and packaged the runtime via PyInstaller into an optimized ~190MB bundle.

IMPACTO —
40+
Published releases
6
Supported platforms
75
Parallel sessions
v2.7.27
Latest stable version
98%+
Antibot bypass rate
190MB
Compiled executable size
OTA
Visual updater integrated
Notas Técnicas

High-fidelity modular automation tool compiled for Windows (~190MB). Integrates SeleniumBase 4.0+ with customized stealth configurations, Flask for independent social network blueprints (Facebook, Instagram, Twitter/X, TikTok, YouTube, Kick), and pystray/customtkinter for the desktop launcher GUI. Features dynamic proxy validation in proxy.py and bidirectional WebSocket logging to the Universe controller.

MODULAR AUTOMATION.