Obsidian Layer
Advanced anti-scraping and content obfuscation engine.
What is Obsidian Layer?
The Obsidian Layer is a proactive defense mechanism available to Enterprise clients. Unlike standard firewalls that simply block IP addresses, Obsidian modifies the HTML response in real time to make it unreadable to bots while remaining perfectly visible to humans.
1. CSS Camouflage
Scrapers often rely on CSS class names (like .price or .product-title) to extract data. The Obsidian Layer automatically injects random noise classes into your HTML elements.
<!-- Before -->
<div class="price">$99.00</div>
<!-- After Obsidian -->
<div class="price ax-99 bz-22">$99.00</div>
2. Text Scrambler
The Obsidian Layer can optionally apply a copy-time watermark to discourage scraping. In the current compatibility-first mode, we avoid mutating live page text nodes to prevent layout, RTL rendering, and hydration issues on modern JS frameworks.
Example: copied text is appended with [Protected by Aura].
3. The Wrapper (Output Buffering)
All of this is achieved via PHP Output Buffering on the client server. The Agent captures the HTML response before it leaves the server, applies the transformations, and then releases it. This ensures zero latency on the initial request handling.