Team Collaboration

Your Team. One Investigation. Real Time.

Every search your team runs, every cursor that moves, every note that gets typed — you all see it. Not a shared copy. The actual same thing.

osint.ly/result/john
Email
Phone
Location
Live Cursors & Selection Sharing

Know exactly where your team is looking

Mouse positions and text selections sync to every teammate's screen, anchored to content elements rather than raw pixel offsets. Move your cursor over a paragraph and your team sees it immediately.

  • 20× per second sync

    Cursor positions throttled to 50ms intervals via Supabase Realtime broadcast channels.

  • Shared text selections

    Highlight a paragraph and your team sees a colored overlay appear on their screen instantly.

  • Single-tab efficiency

    A localStorage lock makes sure only one tab per user broadcasts at a time.

What ships with every team plan

The full collaboration stack, not just cursors

Live presence
Who's online, their role, and their connection quality. Visible without leaving the page.
ARMDTW
5 online
Alex R.Owner
<100ms
Mathilde D.Member
<250ms
Tomas W.Member
<250ms
Jump to teammate
Click any avatar to jump straight to what they're looking at.

Click any collaborator to instantly scroll to where they're investigating.

Project workspaces
Notes, saved searches, and attached files, scoped to the project. Your team works from the same base.
# Investigation Notes
Subject confirmed at **NY address**
- Email matches LinkedIn profile
- [ ] Cross-check phone number
|
Team activity
A running log of what your team is doing: searches, edits, uploads, in the order they happened.
Alex R. ran a search onjohn.doe@example.com
2s ago
Mathilde D. edited notes inInvestigation Notes
1m ago
Jordan K. uploadedscreenshot-001.png
4m ago
Sophie L. expanded results for+1 555-012-3456
12m ago
Live activity feed
Team management

Manage who's in, what they can do, and what they can spend

Roles & permissions
Owner and member roles, per-plan seat limits. Invite via email and revoke access from the same screen.
ARAlex R.
Owner
MDMathilde D.
Member
TWTomas W.
Member
Credit bank
Credits are pooled across the team. If the team is dissolved, the remaining balance goes back to the owner.
Team balance
2,480 credits
062% used4,000
Alex R.+5002h ago
Jordan K.+200yesterday
Sophie L.+3003 days ago