⚠️ Disclaimer: This project is discontinued and preserved solely for educational and technical demonstration purposes. It is not intended for use with any live services or platforms.
QuantumQuest is a modular Python-based automation framework built for simulating human interaction with web services across multiple accounts and devices. It showcases advanced browser automation, fingerprint evasion, and multi-threaded task orchestration using Selenium, JSON-based configuration.
- Works on Windows, macOS, and Linux (including Termux on Android).
- Compatible with desktop and mobile environments.
- Multi-platform search execution with randomized timing and input.
- Simulated human-like typos and arrow-key suggestion navigation.
- Scroll through results and click entries dynamically.
- Randomized queries with optional integration of trending topics.
- Session-based tracking to monitor and adapt to previous behavior.
-
Manage multiple sessions in parallel with isolated cookies and sessions.
-
Automatically detects and handles:
- Suspended / locked accounts
- Unusual activity prompts
-
Account health monitoring with error-based auto-restarts.
-
Spreadsheet exports with account/task summaries.
-
Modular system for automating:
- Daily task simulations
- Goal tracking and completion
- Dynamic task list execution
- Form submission and link navigation
- Cache clearance and cleanup
-
Fully customizable via a single
settings.jsonfile. -
Add, remove, or modify:
- Extensions
- Task modules
- Timings
- User agents
- Proxies
-
Real-time updates reflected instantly via JSON reload.
-
QuantumFingerprint: Injects randomized browser fingerprinting data.
-
Rotate or spoof:
- User-Agents
- Browser screen sizes
- Languages and headers
-
Supports HTTP proxy integration.
-
Optional headless mode (not recommended due to detection).
-
Automatically:
- Restarts on errors
- Captures logs
- Applies retry logic with exponential backoff
-
Strategic timeouts to avoid infinite loops and suspicious behavior.
- Scheduled runs with custom time intervals.
- Tracks task performance over time.
- Logs search and task results to structured formats.
-
Load/unload browser extensions dynamically from JSON.
-
Modular architecture supports plug-and-play for:
- Search engines
- Task types
- Account sources
- 📊 Spreadsheets showing task status, account state, error logs.
- 📝 Structured logs for each task execution.
- 🔁 Session snapshots for multi-session tracking and debugging.
Follow the Setup Guide to run the framework locally or in a controlled environment. Requires Python 3.8+ and ChromeDriver (or equivalent).
This framework was built purely for research, experimentation, and skill demonstration in browser automation. Do not use this with any web service in violation of its Terms of Service.
Originally planned for continuous updates including:
- OCR/captcha solving
- Remote dashboard integration
- Smart task prioritization using AI