Control Your Mechanical Minds|

When your AI agent requests network access or tries to read files, you get notified instantly via SMS, Slack, or push notification. Approve or deny with a single tap.

AI Agent
api.stripe.com:443
Intercepted
watch.ly
No matching rules
Notify
ACCESS REQUEST
PENDING APPROVAL
Agent "Claude" requests
access to:
api.stripe.com:443

Notification Channels

Get notified of access requests through the channels you already use.

Push Notifications

Instant notification on your phone. Respond with a tap to approve or deny.

watch.ly NOW
Request: api.openai.com:443

SMS

Text message notifications. Reply "Y" to approve or "N" to deny. Simple as that.

Agent requests github.com:443. Reply Y/N.
Y
Access granted.

Slack & Discord

Integrated with your team workspace. Perfect for shared oversight of agent access.

watch.ly 2:34 PM
Access Request
Agent: Claude
Destination: api.stripe.com
Approve Deny Details

How It Works

From request to resolution in seconds. Here's the access control flow.

1

Agent Requests Access

Your AI agent attempts to reach a network endpoint or access a file.

>>> CONNECTING TO api.stripe.com...
2

Rules Are Evaluated

The request is intercepted and checked against your defined rules.

Rule #1: LLM APIs No Match
Rule #2: Internal No Match
? Unknown Destination Pending Approval
3

You Get Notified

If no rule matches, you receive a notification through your preferred channel.

SMS Slack Push Email
4

You Decide

Approve once, create a permanent rule, or deny the request.

5

Agent Proceeds

Your agent completes its task (or is blocked). The entire flow takes seconds.

CONNECTION ESTABLISHED

Feature Set

Everything you need to maintain full control over your AI agents' access.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg>

Sub-Second Latency

Notifications arrive in under 500ms. Your agent barely notices the checkpoint.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg>

Flexible Rules

Create allow/deny rules with wildcards and patterns. Simple rules or JavaScript for advanced logic.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4-4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 00-3-3.87"/><path d="M16 3.13a4 4 0 010 7.75"/></svg>

Team Approvals

Route requests to the right team members. Require multiple approvals for sensitive access.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>

Time-Limited Access

Grant temporary permissions that expire automatically. Perfect for one-off tasks.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/></svg>

Full Audit Log

Every request, every decision, every access event recorded and searchable.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"/></svg>

Auto-Approve Mode

Auto-approve trusted destinations during off-hours. Get alerts only for unknown access.

Use Cases

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg>

Development

Allow your coding agent access to package registries and repositories, nothing more. Get notified of unexpected network requests.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>

Research

Permit web browsing for research, but prevent file modifications or data exfiltration. Approve new domains as needed.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><rect x="2" y="7" width="20" height="14" rx="2"/><path d="M16 21V5a2 2 0 00-2-2h-4a2 2 0 00-2 2v16"/></svg>

Enterprise

Connect agents to internal systems with confidence. Require team approval for sensitive endpoints. Maintain complete audit trails.

See It In Action

Watch a real approval flow from request to resolution.

1. Agent requests api.stripe.com
2. SMS notification received
3. Reply "Y" to approve
4. Agent proceeds in <2 seconds
Get Started Free
SMS NOTIFICATION
ACCESS REQUEST

Agent: Claude
Destination: api.stripe.com
Protocol: HTTPS

Reply Y to approve, N to deny, or A to create a rule.
14:34
Y
14:34
ACCESS APPROVED

Access to api.stripe.com authorized for this session.
14:34
WATCH.LY

Pricing

Start free. Scale as you grow.

Free / Local

$0

Perfect for open source credibility

  • Local traffic filter only
  • Static rules (allow/deny lists)
  • Logs stored locally
  • No cloud, no SMS, no phone
View on GitHub

Pro

$14.99/month

For teams & power users

  • Up to 15 agents
  • 90 days of logs
  • Request/response storage
  • All Personal features
Get Started

Take Control of Your AI Agents

Start securing your AI infrastructure today. Free tier available.