fix(site): use support@agentlabs.cc for opencode-mobile support contact (#84)

The website's Support, Privacy, and Terms pages still showed
support@vibebrowser.app — leftover boilerplate from the parent
VibeBrowser product. App store listings, the privacy policy source
(distribution/privacy-policy.html), F-Droid metadata, and the in-app
mailto already use support@agentlabs.cc, so this brings the website
in line with the canonical support address.

Changed:
- website/app/support/page.tsx: mailto link + two visible address strings
- website/app/privacy/page.tsx: fallback contact string shown only if
  distribution/privacy-policy.html fails to load
- website/app/terms/page.tsx: Section 7 (No Support Obligation) and
  Section 14 (Contact) mailto links

Left untouched: AGENTS.md's VIBEBROWSER_REMOTE_URL example (a real
VibeBrowser relay URL, unrelated product) and historical planning notes
(context.md, HANDOFF.md, .autopilot/state.md) documenting the prior
opencode.vibebrowser.app/privacy hosting decision — those are logs of
past decisions, not live support/contact surfaces.

Co-authored-by: engineer <engineer@gray-knight-m1.local>
This commit is contained in:
Den
2026-07-16 19:07:30 -07:00
committed by GitHub
parent c20f470545
commit e3fb8fa431
3 changed files with 7 additions and 7 deletions

View File

@@ -30,7 +30,7 @@ export default function PrivacyPage() {
policyHtml = bodyMatch ? bodyMatch[1] : raw
} catch {
policyHtml = `<p style="color:#94A3B8">Privacy policy document not found. Please contact
<a href="mailto:support@vibebrowser.app" style="color:#3B82F6">support@vibebrowser.app</a>.</p>`
<a href="mailto:support@agentlabs.cc" style="color:#3B82F6">support@agentlabs.cc</a>.</p>`
}
return (

View File

@@ -48,7 +48,7 @@ export default function SupportPage() {
{/* Contact cards */}
<div className="grid grid-cols-1 sm:grid-cols-2 gap-5 mb-16">
<a
href="mailto:support@vibebrowser.app"
href="mailto:support@agentlabs.cc"
className="card flex items-start gap-4 hover:border-blue-500/60 transition-colors"
style={{ textDecoration: 'none' }}
>
@@ -61,7 +61,7 @@ export default function SupportPage() {
</div>
<div>
<p className="font-semibold mb-1" style={{ color: 'var(--fg)' }}>Email Support</p>
<p className="text-sm" style={{ color: 'var(--muted)' }}>support@vibebrowser.app</p>
<p className="text-sm" style={{ color: 'var(--muted)' }}>support@agentlabs.cc</p>
</div>
</a>
@@ -111,8 +111,8 @@ export default function SupportPage() {
GitHub Issue
</a>{' '}
or email{' '}
<a href="mailto:support@vibebrowser.app" style={{ color: 'var(--accent)' }}>
support@vibebrowser.app
<a href="mailto:support@agentlabs.cc" style={{ color: 'var(--accent)' }}>
support@agentlabs.cc
</a>.
Include your device, OS version, and app version for fastest resolution.
</div>

View File

@@ -128,7 +128,7 @@ export default function TermsPage() {
GitHub Issues
</a>{' '}
and via{' '}
<a href="mailto:support@vibebrowser.app">support@vibebrowser.app</a>, but we make no
<a href="mailto:support@agentlabs.cc">support@agentlabs.cc</a>, but we make no
guarantees about response times or resolution.
</p>
<p>
@@ -191,7 +191,7 @@ export default function TermsPage() {
Seattle, WA 98108-4522<br />
USA<br />
Email:{' '}
<a href="mailto:support@vibebrowser.app">support@vibebrowser.app</a>
<a href="mailto:support@agentlabs.cc">support@agentlabs.cc</a>
</p>
</div>
</div>