WatchTower add-ons expand the base terminal and dashboard. Each add-on should be clearly marked in the dashboard so customers know what is included in their plan, what is owned but inactive, and what requires an active subscription.
Discord Alerts
Discord Alerts sends selected WatchTower alerts to a Discord channel. It is best for owners who run clubs, rental networks, event spaces, or stores where staff may not keep the dashboard open all day.
Recommended Discord alert content:
- Alert title
- Severity
- Location
- Time
- Short reason
- Dashboard link
- Suggested next step
Discord alerts should be rate-limited. A broken terminal should not spam a channel every few seconds. Repeated alerts should be grouped or delayed when possible. Sensitive details should be kept out of public Discord channels unless the owner intentionally configures them.
Chat Relay
Chat Relay is the optional module that listens to public local chat channel 0 and sends matching chat events to the owner dashboard. The safe default version should be public-channel-only. It should not be described as private IM capture or hidden surveillance.
Safe Chat Relay rules:
| Rule | Reason |
|---|---|
| Public channel 0 only | Keeps scope clear and understandable. |
| Owner-controlled enable/disable | Owner must intentionally turn it on. |
| Queue max 4 messages | Prevents memory growth during chat bursts. |
| One HTTP request at a time | Avoids HTTP sender pile-ups. |
| Drop when full | Better to miss chat than crash scripts. |
| Optional owner-ignore mode | Prevents owner chat from filling logs. |
Suggested public wording:
Chat Relay can store selected public local chat from the monitored area when enabled. It is intended for land-owner moderation and event operations. It does not read private IMs.
Adult Access Gate
Adult Access Gate is an optional workflow for owners of adult-rated land, adult events, or adult-content areas. It should help owners organize access rules, notices, and review states. It should not claim to verify real-life age. Second Life maturity ratings and account-level access controls are outside WatchTower’s full control.
Safe wording:
Adult Access Gate helps owners manage WatchTower access workflows for adult-rated areas. It does not replace Second Life maturity settings, land access settings, platform rules, or owner responsibility.
Possible gate states:
- Enabled
- Disabled
- Needs setup
- Blocked by permissions
- Review required
- Logged event
Extended History
Each plan includes a history period. Extended History is the add-on for owners who want longer records. The dashboard should clearly define which data types are extended.
Recommended history categories:
- Location snapshots
- People seen events
- Alerts
- Security action audit logs
- Payment Station records
- Health and machine status
- Support tickets
- Staff action logs
Included history by current plan draft:
| Plan | Included history |
|---|---|
| Starter | 7 days |
| Plus | 30 days |
| Pro | 90 days |
| Network | 180 days |
Extended History should be explained as extra operational record retention, not permanent unlimited storage. Some billing, support, or security audit records may be kept separately when needed for service integrity, disputes, or abuse prevention.
Custom Branding
Custom Branding lets larger owners make the dashboard or customer-facing views match their land, store, or community. Branding should not remove required safety wording, FlaroCity service notices, or permission disclaimers.
Possible branding elements:
- Logo
- Accent color
- Header image
- Location group name
- Support page text
- Dashboard label wording
- Customer-facing portal name
Extra Location Pack
Extra Location Pack adds protected location capacity beyond the base plan. This is useful for rental networks, multi-region communities, store chains, or owners with separate club/event areas.
The dashboard should show base plan locations and extra pack locations separately so the owner understands why their current limit is what it is.
Example:
Plan: Plus — 3 locations
Extra Location Packs: +2 locations
Total active location limit: 5 locations
Current usage: 4 of 5
Staff Role Manager
Staff Role Manager is the add-on for owners who need trusted staff to help manage alerts, support tickets, location checks, or security actions. It should include an audit trail so owners can see who did what.
Advanced Security Actions
Advanced Security Actions enables more complete command workflows such as dashboard command queues, security result logs, staff permission checks, and possibly stronger rule automation. It should still respect the same Second Life permission limits.
