Frequently Asked Questions
Everything you need to know about using GhostLine.
What is GhostLine?
GhostLine is an anonymous video interview platform that allows hosts to conduct interviews with guests whose identity is protected through real-time video pixelation and voice masking. All anonymization happens in the browser before any data is transmitted.
Who typically uses GhostLine?
GhostLine is used by investigative journalists protecting sources, whistleblower platforms, documentary filmmakers, HR departments conducting anonymous employee feedback sessions, therapists and counselors ensuring client privacy, legal teams for witness protection during depositions, and corporate due diligence interviews.
How does the anonymization work?
The guest's video is processed through multiple layers: pixelation, color reduction, visual noise, and an optional silhouette mode. Audio is processed through filters that lower the pitch and add subtle modulation, creating an obfuscated voice effect while keeping speech clear and understandable.
Is my data stored on any servers?
No. GhostLine uses peer-to-peer (P2P) WebRTC connections. Video and audio flow directly between browsers. Our signal server only helps establish the initial connection — no media ever passes through it. Recordings are saved locally to the host's device.
What about server logs and infrastructure privacy?
We take infrastructure privacy seriously. Our servers have logging disabled — we don't record IP addresses, connection times, or any activity. We operate our own self-hosted infrastructure with full control, meaning no third-party managed services or cloud intermediaries handle your traffic.
Do I need to create an account?
No. GhostLine requires no registration or login. Simply create a room as a host or enter a room code as a guest to join.
What browsers are supported?
GhostLine works best in Chrome and Edge. Firefox has limited support for some WebRTC features. Safari may have issues with WebM recording format.
Can the host see my real face or hear my real voice?
No. The anonymization is applied before the video and audio leave your browser. The host only ever receives the pixelated video and masked audio — never the original.
How do I share the room code with my guest?
After creating a room, you'll see a room code displayed on screen. Click the 'Copy Code' button and share it with your guest via any messaging platform. They'll enter this code on the GhostLine homepage to join.
What format are recordings saved in?
Recordings are saved as WebM files (VP8/VP9 video codec with Opus audio). These can be played in most modern browsers and video players. If you need MP4 format, you can use tools like FFmpeg or online converters.
Can I record both the host and guest separately?
Yes! When you stop recording, you'll get two separate download options: one for the guest's anonymized video/audio and one for the host's video/audio.
Why can't the guest connect from a different location?
This is usually a NAT traversal issue. GhostLine uses STUN and TURN servers to help establish connections across different networks. If you're still having issues, try using a different network or check if your firewall is blocking WebRTC connections.
Is GhostLine encrypted?
WebRTC connections are encrypted by default using DTLS-SRTP. The media stream between browsers is secure. However, the anonymization is the primary privacy feature — it ensures that even if someone intercepted the stream, they would only see pixelated video and hear masked audio.
Can I adjust the level of anonymization?
Yes! Before joining a call, guests can adjust the pixelation level (Low to Maximum), enable Silhouette Mode for extra privacy, and toggle video and audio anonymization on/off independently.