diff --git a/backend/app/services/email_service.py b/backend/app/services/email_service.py index 20e6e25..0f3b58e 100644 --- a/backend/app/services/email_service.py +++ b/backend/app/services/email_service.py @@ -167,39 +167,39 @@ BASE_TEMPLATE = """ # Email Templates (content only, wrapped in BASE_TEMPLATE) TEMPLATES = { "domain_available": """ -

Domain Available!

-

Great news! A domain you're monitoring is now available for registration:

+

Time to pounce.

+

A domain you're tracking just dropped:

{{ domain }}
-

This domain was previously registered but has now expired or been deleted. Act fast before someone else registers it!

-Register Now → +

It's available right now. Move fast—others are watching too.

+Grab It Now →

- You're receiving this because you're monitoring this domain on pounce. + You're tracking this domain on POUNCE.

""", "price_alert": """ -

Price Alert: .{{ tld }}

+

.{{ tld }} just moved.

{% if change_percent < 0 %} - ↓ Price dropped {{ change_percent|abs }}% + ↓ Down {{ change_percent|abs }}% {% else %} - ↑ Price increased {{ change_percent }}% + ↑ Up {{ change_percent }}% {% endif %}

-

Old price: ${{ old_price }}

-

New price: ${{ new_price }}

-

Cheapest registrar: {{ registrar }}

+

Was: ${{ old_price }}

+

Now: ${{ new_price }}

+

Cheapest at: {{ registrar }}

-View Details → +See Details →

- You're receiving this because you set a price alert for .{{ tld }} on pounce. + You set an alert for .{{ tld }} on POUNCE.

""", "subscription_confirmed": """ -

Welcome to {{ plan_name }}!

-

Your subscription is now active. Here's what you can do:

+

You're in. {{ plan_name }} unlocked.

+

Your hunting arsenal just upgraded:

-Go to Dashboard → +Start Hunting →

- Questions? Reply to this email or contact support@pounce.ch + Questions? Just reply to this email.

""", "weekly_digest": """ -

Your Weekly Digest

-

Here's what happened with your monitored domains this week:

+

Your week in domains.

+

Here's what moved while you were busy:

- Domains Monitored + Domains Tracked {{ total_domains }}
@@ -226,12 +226,12 @@ TEMPLATES = { {{ status_changes }}
- Price Alerts + Price Moves {{ price_alerts }}
{% if available_domains %} -

Domains Now Available

+

Dropped This Week

{% for domain in available_domains %}

{{ domain }}

@@ -243,38 +243,37 @@ TEMPLATES = { """, "password_reset": """ -

Reset Your Password

-

Hi {{ user_name }},

-

We received a request to reset your password. Click the button below to set a new password:

+

Reset your password.

+

Hey {{ user_name }},

+

Someone requested a password reset. If that was you, click below:

Reset Password → -

Or copy and paste this link into your browser:

+

Or copy this link:

{{ reset_url }}
-

⚠️ This link expires in 1 hour.

+

Link expires in 1 hour.

- If you didn't request a password reset, you can safely ignore this email. - Your password won't be changed. + Didn't request this? Ignore it. Nothing changes.

""", "email_verification": """ -

Verify Your Email

-

Hi {{ user_name }},

-

Welcome to pounce! Please verify your email address to activate your account:

-Verify Email → -

Or copy and paste this link into your browser:

+

One click to start hunting.

+

Hey {{ user_name }},

+

Welcome to POUNCE. Verify your email to activate your account:

+Verify & Start → +

Or copy this link:

{{ verification_url }}
-

This link expires in 24 hours.

+

Link expires in 24 hours.

- If you didn't create an account on pounce, you can safely ignore this email. + Didn't sign up? Just ignore this.

""", "contact_form": """ -

New Contact Form Submission

+

New message from the wild.

From: {{ name }} <{{ email }}>

Subject: {{ subject }}

@@ -285,39 +284,39 @@ TEMPLATES = {

{{ message }}

- Reply to {{ name }} → + Reply →

""", "contact_confirmation": """ -

We've Received Your Message

-

Hi {{ name }},

-

Thank you for contacting pounce! We've received your message and will get back to you as soon as possible.

+

Got it.

+

Hey {{ name }},

+

Your message landed. We'll get back to you soon.

Subject: {{ subject }}

Your message:

{{ message }}

-

We typically respond within 24-48 hours during business days.

-Back to pounce → +

Expect a reply within 24-48 hours.

+Back to POUNCE → """, "newsletter_welcome": """ -

Welcome to pounce Insights!

-

Hi there,

-

You're now subscribed to our newsletter. Here's what you can expect:

+

You're on the list.

+

Welcome to POUNCE Insights.

+

Here's what you'll get:

-

We typically send 1-2 emails per month. No spam, ever.

-Explore pounce → +

1-2 emails per month. No spam. Ever.

+Start Exploring →

- You can unsubscribe at any time by clicking the link at the bottom of any email. + Unsubscribe anytime with one click.

""", } @@ -437,9 +436,9 @@ class EmailService: return await EmailService.send_email( to_email=to_email, - subject=f"🎉 Domain Available: {domain}", + subject=f"🐆 POUNCE NOW: {domain} just dropped", html_content=html, - text_content=f"Great news! {domain} is now available for registration. Visit {register_url} to register.", + text_content=f"{domain} is available! Grab it now: {register_url}", ) @staticmethod @@ -463,12 +462,12 @@ class EmailService: tld_url=f"https://pounce.ch/tld-pricing/{tld}", ) - direction = "dropped" if change_percent < 0 else "increased" + direction = "down" if change_percent < 0 else "up" return await EmailService.send_email( to_email=to_email, - subject=f"📊 Price Alert: .{tld} {direction} {abs(change_percent)}%", + subject=f"💰 .{tld} moved {direction} {abs(change_percent)}%", html_content=html, - text_content=f".{tld} price {direction} from ${old_price:.2f} to ${new_price:.2f} at {registrar}.", + text_content=f".{tld} is now ${new_price:.2f} (was ${old_price:.2f}) at {registrar}.", ) # ============== Subscription ============== @@ -489,9 +488,9 @@ class EmailService: return await EmailService.send_email( to_email=to_email, - subject=f"✅ Welcome to pounce {plan_name}!", + subject=f"🎯 {plan_name} unlocked. Let's hunt.", html_content=html, - text_content=f"Your {plan_name} subscription is now active. Visit https://pounce.ch/dashboard to get started.", + text_content=f"Your {plan_name} plan is active. Start hunting: https://pounce.ch/dashboard", ) # ============== Digest ============== @@ -516,7 +515,7 @@ class EmailService: return await EmailService.send_email( to_email=to_email, - subject="📬 Your pounce Weekly Digest", + subject="📊 Your week in domains", html_content=html, text_content=f"This week: {total_domains} domains monitored, {status_changes} status changes, {price_alerts} price alerts.", ) @@ -538,9 +537,9 @@ class EmailService: return await EmailService.send_email( to_email=to_email, - subject="🔒 Reset Your pounce Password", + subject="Reset your POUNCE password", html_content=html, - text_content=f"Hi {user_name}, reset your password by visiting: {reset_url}. This link expires in 1 hour.", + text_content=f"Reset your password: {reset_url} (expires in 1 hour)", ) @staticmethod @@ -558,9 +557,9 @@ class EmailService: return await EmailService.send_email( to_email=to_email, - subject="✉️ Verify Your pounce Email", + subject="Verify your email. Start hunting.", html_content=html, - text_content=f"Hi {user_name}, verify your email by visiting: {verification_url}. This link expires in 24 hours.", + text_content=f"Verify your POUNCE account: {verification_url}", ) # ============== Contact Form ============== @@ -605,9 +604,9 @@ class EmailService: confirm_sent = await EmailService.send_email( to_email=email, - subject="We've received your message - pounce", + subject="Got your message. We'll be in touch.", html_content=confirm_html, - text_content=f"Hi {name}, we've received your message and will get back to you soon.", + text_content=f"Hey {name}, we received your message. Expect a reply within 24-48 hours.", ) return support_sent # Return whether support email was sent @@ -623,9 +622,9 @@ class EmailService: return await EmailService.send_email( to_email=to_email, - subject="🎉 Welcome to pounce Insights!", + subject="You're on the list. Welcome to POUNCE.", html_content=html, - text_content="Welcome to pounce Insights! You'll receive TLD market trends, domain investing tips, and feature announcements.", + text_content="Welcome to POUNCE Insights. Expect market moves, strategies, and feature drops. No spam.", ) diff --git a/frontend/src/app/about/page.tsx b/frontend/src/app/about/page.tsx index 3d6f141..3389c6b 100644 --- a/frontend/src/app/about/page.tsx +++ b/frontend/src/app/about/page.tsx @@ -9,47 +9,47 @@ const values = [ { icon: Target, title: 'Precision', - description: 'Every check, every alert, every data point is accurate and reliable.', + description: 'Accurate data. No guesswork. Every check counts.', }, { icon: Shield, title: 'Privacy', - description: 'Your domain strategy is confidential. We never share or sell your data.', + description: 'Your strategy stays yours. We never share or sell data.', }, { icon: Zap, title: 'Speed', - description: 'Real-time monitoring ensures you never miss a domain opportunity.', + description: 'Real-time intel. You see it first.', }, { icon: Users, title: 'Transparency', - description: 'Clear pricing, honest communication, no hidden fees or surprises.', + description: 'Clear pricing. No surprises. Ever.', }, ] const stats = [ - { value: '500K+', label: 'Domains Monitored' }, + { value: '500K+', label: 'Domains Tracked' }, { value: '99.9%', label: 'Uptime' }, - { value: '50ms', label: 'Avg Response Time' }, - { value: '24/7', label: 'Monitoring' }, + { value: '50ms', label: 'Response Time' }, + { value: '24/7', label: 'Always On' }, ] const team = [ { - name: 'Domain Intelligence', - role: 'Core Feature', - description: 'Advanced WHOIS and RDAP queries for accurate availability detection.', + name: 'Domain Intel', + role: 'Core', + description: 'WHOIS + RDAP queries. Accurate. Reliable. Always.', }, { name: 'Price Tracking', - role: 'Market Insights', - description: 'Real-time TLD pricing from major registrars worldwide.', + role: 'Market', + description: 'Real-time TLD pricing. Know what domains cost.', }, { name: 'Instant Alerts', - role: 'Notifications', - description: 'Email and webhook notifications the moment domains become available.', + role: 'Notify', + description: 'Domain drops? You know first. Email or webhook.', }, ] @@ -72,13 +72,13 @@ export default function AboutPage() { About pounce

- Domain intelligence, + Built for hunters.
- simplified. + By hunters.

- We built pounce to give domain investors, businesses, and individuals - the tools they need to secure high-value domains before anyone else. + POUNCE exists for one reason: to give you the edge. + Track domains. See opportunities. Move first.

@@ -101,13 +101,12 @@ export default function AboutPage() {

- Our Mission + The Mission

- To democratize domain intelligence. We believe everyone should have access to - professional-grade domain monitoring tools, not just large corporations with - expensive enterprise solutions. pounce makes it possible to track any domain, - understand market trends, and act fast when opportunities arise. + Level the playing field. Domain intel shouldn't be locked behind enterprise + paywalls. With POUNCE, anyone can track domains, spot trends, and strike + when the iron's hot. Simple tools. Powerful results.

@@ -115,7 +114,7 @@ export default function AboutPage() { {/* Values */}

- What We Stand For + Our Code

{values.map((value, i) => ( @@ -163,24 +162,24 @@ export default function AboutPage() { {/* CTA */}

- Ready to get started? + Ready to hunt?

- Join thousands of domain professionals using pounce. + Join the hunters who move first.

- Start Free + Start Hunting - Contact Us + Get in Touch
diff --git a/frontend/src/app/contact/page.tsx b/frontend/src/app/contact/page.tsx index d7ef9b0..314104d 100644 --- a/frontend/src/app/contact/page.tsx +++ b/frontend/src/app/contact/page.tsx @@ -11,21 +11,21 @@ const contactMethods = [ { icon: Mail, title: 'Email', - description: 'For general inquiries and support', - value: 'support@pounce.dev', - href: 'mailto:support@pounce.dev', + description: 'Questions? Ideas? Issues?', + value: 'hello@pounce.ch', + href: 'mailto:hello@pounce.ch', }, { icon: MessageSquare, title: 'Live Chat', - description: 'Available Mon-Fri, 9am-6pm CET', + description: 'Mon-Fri, 9am-6pm CET', value: 'Start a conversation', href: '#', }, { icon: Clock, title: 'Response Time', - description: 'We typically respond within', + description: 'We reply fast.', value: '< 24 hours', href: null, }, @@ -33,16 +33,16 @@ const contactMethods = [ const faqs = [ { - q: 'How do I reset my password?', - a: 'Click "Forgot Password" on the login page and follow the instructions sent to your email.', + q: 'Forgot my password?', + a: 'Hit "Forgot Password" on login. Check your email. Done.', }, { - q: 'Can I upgrade my plan mid-cycle?', - a: 'Yes, upgrades are applied immediately and you\'ll only pay the prorated difference.', + q: 'Can I upgrade mid-cycle?', + a: 'Yes. Pay the difference. New features unlock instantly.', }, { - q: 'Do you offer refunds?', - a: 'We offer a 14-day money-back guarantee on all paid plans, no questions asked.', + q: 'Refunds?', + a: '14-day money-back. No questions. No hassle.', }, ] @@ -99,10 +99,10 @@ export default function ContactPage() { Get in Touch

- Contact Us + Let's Talk

- Have a question or need help? We're here for you. + Question? Idea? Problem? We're listening.

diff --git a/frontend/src/app/dashboard/page.tsx b/frontend/src/app/dashboard/page.tsx index e1e3ec5..7449bc3 100644 --- a/frontend/src/app/dashboard/page.tsx +++ b/frontend/src/app/dashboard/page.tsx @@ -438,10 +438,10 @@ export default function DashboardPage() {

- Dashboard + Command Center

- Manage your domains and track investments + Your domains. Your intel. Your edge.

@@ -599,9 +599,9 @@ export default function DashboardPage() {
-

Your watchlist is empty

+

No targets yet

- Add your first domain above to start monitoring + Add a domain above to start hunting

) : ( diff --git a/frontend/src/app/login/page.tsx b/frontend/src/app/login/page.tsx index bba6d84..ce7ecd1 100644 --- a/frontend/src/app/login/page.tsx +++ b/frontend/src/app/login/page.tsx @@ -60,9 +60,9 @@ export default function LoginPage() { {/* Header */}
-

Welcome back

+

Back to the hunt.

- Sign in to access your watchlist + Sign in to your account

diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx index 1427faa..c14b24c 100644 --- a/frontend/src/app/page.tsx +++ b/frontend/src/app/page.tsx @@ -14,23 +14,23 @@ import clsx from 'clsx' const features = [ { icon: Eye, - title: 'Continuous Monitoring', - description: 'Automated WHOIS and DNS queries check your domains daily.', + title: 'Always Watching', + description: 'Daily scans. 886+ TLDs. You sleep, we hunt.', }, { icon: Bell, - title: 'Instant Notifications', - description: 'Get notified the moment a domain becomes available.', + title: 'Instant Alerts', + description: 'Domain drops? You know first. Always.', }, { icon: Clock, - title: 'Expiration Tracking', - description: 'Track expiration dates and plan ahead for domain drops.', + title: 'Expiry Intel', + description: 'See when domains expire. Plan your move.', }, { icon: Shield, - title: 'Private & Secure', - description: 'Self-hosted infrastructure. Your strategy stays confidential.', + title: 'Your Strategy, Private', + description: 'No one sees your watchlist. Ever.', }, ] @@ -39,16 +39,16 @@ const tiers = [ name: 'Scout', price: '0', period: '', - description: 'Explore the domain market', + description: 'Test the waters. Zero risk.', features: ['5 domains', 'Daily checks', 'Email alerts', 'Basic search'], - cta: 'Start Free', + cta: 'Hunt Free', highlighted: false, }, { name: 'Trader', price: '19', period: '/mo', - description: 'For serious domain investors', + description: 'Hunt with precision.', features: ['50 domains', 'Hourly checks', 'SMS alerts', 'Domain valuation', 'Portfolio tracking'], cta: 'Start Trading', highlighted: true, @@ -57,7 +57,7 @@ const tiers = [ name: 'Tycoon', price: '49', period: '/mo', - description: 'For professionals & agencies', + description: 'Dominate the market.', features: ['500 domains', 'Real-time checks', 'API access', 'SEO metrics', 'Bulk tools'], cta: 'Go Tycoon', highlighted: false, @@ -165,14 +165,14 @@ export default function HomePage() { {/* Main Headline - RESPONSIVE */}

- The domains you want. - The moment they're free. + Others wait. + You pounce.

{/* Subheadline - RESPONSIVE */}

- Monitor any domain. Track expiration dates. Get notified instantly - when your target domains become available for registration. + Domain intelligence for the decisive. Track any domain. + Know the moment it drops. Move before anyone else.

{/* Domain Checker */} @@ -189,13 +189,13 @@ export default function HomePage() {
- Market Insights + Market Intel

- TLD Price Intelligence + 886 TLDs. Tracked Daily.

- Track how domain extension prices evolve. Compare registrars. + See price movements. Spot opportunities. Act fast.

@@ -299,10 +299,10 @@ export default function HomePage() {

How It Works

- Professional domain intelligence + Built for hunters.

- Everything you need to secure high-value domains before anyone else. + The tools that give you the edge. Simple. Powerful. Decisive.

@@ -336,10 +336,10 @@ export default function HomePage() {

Pricing

- Simple, transparent plans + Pick your weapon.

- Start free. Upgrade as your portfolio grows. + Start free. Scale when you're ready.

diff --git a/frontend/src/app/pricing/page.tsx b/frontend/src/app/pricing/page.tsx index 2ad9c4d..da3bde2 100644 --- a/frontend/src/app/pricing/page.tsx +++ b/frontend/src/app/pricing/page.tsx @@ -17,15 +17,15 @@ const tiers = [ icon: Zap, price: '0', period: '', - description: 'Explore the domain market', + description: 'Test the waters. Zero risk.', features: [ - { text: '5 domains in watchlist', highlight: false }, - { text: 'Daily availability checks', highlight: false }, - { text: 'Email notifications', highlight: false }, - { text: 'Basic domain search', highlight: false }, + { text: '5 domains to track', highlight: false }, + { text: 'Daily availability scans', highlight: false }, + { text: 'Email alerts', highlight: false }, + { text: 'Basic search', highlight: false }, { text: 'TLD price overview', highlight: false }, ], - cta: 'Start Free', + cta: 'Hunt Free', highlighted: false, badge: null, isPaid: false, @@ -36,14 +36,14 @@ const tiers = [ icon: TrendingUp, price: '19', period: '/mo', - description: 'For serious domain investors', + description: 'Hunt with precision. Daily intel.', features: [ - { text: '50 domains in watchlist', highlight: true }, - { text: 'Hourly availability checks', highlight: true }, + { text: '50 domains to track', highlight: true }, + { text: 'Hourly scans', highlight: true }, { text: 'SMS & Telegram alerts', highlight: true }, - { text: 'Full TLD market data', highlight: false }, + { text: 'Full market data', highlight: false }, { text: 'Domain valuation', highlight: true }, - { text: 'Portfolio tracking (25 domains)', highlight: true }, + { text: 'Portfolio (25 domains)', highlight: true }, { text: '90-day price history', highlight: false }, ], cta: 'Start Trading', @@ -57,12 +57,12 @@ const tiers = [ icon: Crown, price: '49', period: '/mo', - description: 'For professionals & agencies', + description: 'Dominate the market. No limits.', features: [ - { text: '500 domains in watchlist', highlight: true }, - { text: 'Real-time checks (10 min)', highlight: true }, + { text: '500 domains to track', highlight: true }, + { text: 'Real-time scans (10 min)', highlight: true }, { text: 'Priority alerts + Webhooks', highlight: true }, - { text: 'Full REST API access', highlight: true }, + { text: 'Full REST API', highlight: true }, { text: 'SEO metrics (DA/PA)', highlight: true }, { text: 'Unlimited portfolio', highlight: true }, { text: 'Bulk import/export', highlight: true }, @@ -70,7 +70,7 @@ const tiers = [ ], cta: 'Go Tycoon', highlighted: false, - badge: 'Best Value', + badge: 'Full Power', isPaid: true, }, ] @@ -88,16 +88,16 @@ const comparisonFeatures = [ const faqs = [ { - q: 'How does domain monitoring work?', - a: 'We perform automated WHOIS, RDAP and DNS queries on your watchlist domains. When a domain becomes available or its status changes, you\'ll receive an instant notification via your preferred channel.', + q: 'How fast will I know when a domain drops?', + a: 'Depends on your plan. Scout: daily. Trader: hourly. Tycoon: every 10 minutes. When it drops, you\'ll know.', }, { - q: 'What is domain valuation?', - a: 'Our valuation algorithm analyzes factors like domain length, TLD popularity, keyword value, brandability, and comparable sales to estimate a domain\'s market value.', + q: 'What\'s domain valuation?', + a: 'Our algorithm scores domains on length, TLD value, keywords, and brandability. Know what a domain is worth before you buy.', }, { q: 'Can I track domains I already own?', - a: 'Yes! With Trader and Tycoon plans, you can add domains to your portfolio to track their value, renewal dates, and overall ROI.', + a: 'Absolutely. Trader and Tycoon plans include portfolio tracking. See value changes, renewal dates, and ROI at a glance.', }, { q: 'How accurate is the SEO data?', @@ -199,10 +199,10 @@ export default function PricingPage() { Pricing

- Invest in your domain strategy + Pick your weapon.

- From hobbyist to professional domainer. Choose the plan that matches your ambition. + Casual observer or full-time hunter? We've got you covered.

{/* Error Message */} diff --git a/frontend/src/app/register/page.tsx b/frontend/src/app/register/page.tsx index 3585dc2..00399be 100644 --- a/frontend/src/app/register/page.tsx +++ b/frontend/src/app/register/page.tsx @@ -21,10 +21,10 @@ function Logo() { } const benefits = [ - 'Monitor up to 3 domains free', - 'Daily availability checks', - 'Instant email notifications', - 'Track expiration dates', + 'Track up to 5 domains. Free.', + 'Daily scans. You never miss a drop.', + 'Instant alerts. Know first.', + 'Expiry intel. Plan your move.', ] export default function RegisterPage() { @@ -69,9 +69,9 @@ export default function RegisterPage() { {/* Header */}
-

Create your account

+

Join the hunt.

- Start monitoring domains in under a minute + Start tracking domains in under a minute

@@ -128,7 +128,7 @@ export default function RegisterPage() { ) : ( <> - Get Started + Start Hunting )} @@ -150,11 +150,11 @@ export default function RegisterPage() {
- Free Plan Included + Free Forever

- Everything you need to get started + Your hunting gear. Ready to go.

    diff --git a/frontend/src/app/tld-pricing/page.tsx b/frontend/src/app/tld-pricing/page.tsx index fb7a219..ef5885c 100644 --- a/frontend/src/app/tld-pricing/page.tsx +++ b/frontend/src/app/tld-pricing/page.tsx @@ -272,13 +272,13 @@ export default function TldPricingPage() {
    - TLD Price Intelligence + Market Intel

    - Domain Extension Pricing + {pagination.total}+ TLDs. Live Prices.

    - Track price trends across {pagination.total}+ TLDs. Compare prices and monitor trends over time. + See what domains cost. Spot trends. Find opportunities.

    @@ -290,9 +290,9 @@ export default function TldPricingPage() {
-

Unlock Full TLD Data

+

See the full picture

- Sign in to see detailed pricing, charts, and trends. + Sign in for detailed pricing, charts, and trends.

@@ -301,7 +301,7 @@ export default function TldPricingPage() { className="shrink-0 px-5 py-2.5 bg-accent text-background text-ui font-medium rounded-lg hover:bg-accent-hover transition-all duration-300" > - Get Started Free + Hunt Free )} @@ -311,7 +311,7 @@ export default function TldPricingPage() {

- Trending Now + Moving Now

{trending.map((item) => ( diff --git a/frontend/src/components/DomainChecker.tsx b/frontend/src/components/DomainChecker.tsx index c9f7268..cc8a7a9 100644 --- a/frontend/src/components/DomainChecker.tsx +++ b/frontend/src/components/DomainChecker.tsx @@ -84,7 +84,7 @@ export function DomainChecker() { onChange={(e) => setDomain(e.target.value)} onFocus={() => setIsFocused(true)} onBlur={() => setIsFocused(false)} - placeholder="Enter any domain name..." + placeholder="Hunt any domain..." className="w-full px-4 sm:px-6 py-4 sm:py-5 pr-28 sm:pr-36 bg-transparent rounded-xl sm:rounded-2xl text-body-sm sm:text-body-lg text-foreground placeholder:text-foreground-subtle focus:outline-none transition-colors" @@ -108,7 +108,7 @@ export function DomainChecker() {

- Try example.com, startup.io, or brand.co + Try dream.com, startup.io, or next.co

@@ -136,7 +136,7 @@ export function DomainChecker() { {result.domain}

- Available for registration + It's yours for the taking.

@@ -149,7 +149,7 @@ export function DomainChecker() {

- Secure this domain or add it to your watchlist. + Grab it now or track it in your watchlist.

- Add to Watchlist + Track This
@@ -177,7 +177,7 @@ export function DomainChecker() { {result.domain}

- Currently registered + Someone got there first. For now.

@@ -265,7 +265,7 @@ export function DomainChecker() {
- Get notified when this domain becomes available. + We'll alert you the moment it drops.
- Add to Watchlist + Track This