← back to Trademarks Copyright
src/app/faq/page.tsx
88 lines
import Link from "next/link";
export const metadata = {
title: "FAQ — Drops",
description: "Common questions about the Drops daily newsletter.",
};
type QA = { q: string; a: React.ReactNode };
const FAQ: QA[] = [
{
q: "Is any of this actually legal?",
a: <>Reading about abandoned trademarks is 100% legal. <em>Acting</em> on what you read can be perfectly legal (registering a truly abandoned mark, buying an expired domain) or very much not (registering a mark a small business has been using for years and then demanding payment — that's ACPA territory, $1k–$100k per domain in statutory damages). Drops labels each candidate by which legal play applies. The <b>licensing-outreach</b> label, for instance, means "pitch them services, don't squat them." Always talk to a trademark attorney before filing.</>
},
{
q: "Where does the data come from?",
a: <>USPTO TSDR (Trademark Status & Document Retrieval) for cancelled/abandoned records; the US Copyright Office for public-domain entry dates; WHOIS for domain registration + expiry; HTTP and footer scraping for site-activity signals. All public data. We add scoring, classification, and editorial framing on top.</>,
},
{
q: "How fresh is the data?",
a: <>USPTO records refresh weekly from their public bulk feed. Domain-lifecycle + site-activity checks run per candidate when it's evaluated. The daily drop always uses the freshest candidates we have.</>,
},
{
q: "What's the difference between Standard and Pro?",
a: <>Standard ($29/mo) gets 3 items per drop. Pro ($99/mo) gets 10 items plus a tactical "Pro" paragraph on each — things like which NICE class to file in, which registrar tends to catch drops for that TLD, adjacent marks to watch for opposition risk. Pro also unlocks the full archive and API access.</>,
},
{
q: "Can I cancel?",
a: <>Yes, any time. Unsubscribe link is at the bottom of every email and on your subscriber portal. We also offer a 7-day money-back on first paid period — no questions. Full <Link href="/legal/refund" className="underline">refund policy</Link>.</>,
},
{
q: "Do you share my email with anyone?",
a: <>No. Stripe sees your billing email, our email provider sees it in order to send you the drop, Cloudflare sees it if you type it on the site. That's it. No ad networks, no data brokers, no third-party analytics on subscriber pages. <Link href="/legal/privacy" className="underline">Full policy</Link>.</>,
},
{
q: "What if I find a brand I want to pursue?",
a: <>Three suggestions: (1) Do a freedom-to-operate check — USPTO TESS for current marks in your goods/service class, Google for common-law evidence of use. (2) Check the domain via your registrar. (3) Before spending money, run the candidate past a USPTO-registered attorney. Flat-fee trademark filings are widely available at $500–$1,500 including USPTO fees.</>,
},
{
q: "Can I forward drops to my team?",
a: <>For internal use, yes. Please don't republish publicly or repackage as your own newsletter — that's the one thing we ask.</>,
},
{
q: "What happens on holidays / weekends?",
a: <>Drops send every day, seven days a week, including holidays. The daily-drop job fires at 9:00 AM Pacific.</>,
},
{
q: "Do you guarantee any candidate is available?",
a: <>No. Public records lag reality by days to weeks, and we have no visibility into common-law rights, residual goodwill, or ongoing negotiations. A Drops item is a starting point for your own research, not a pre-cleared opportunity.</>,
},
{
q: "Why should I pay for this if the data is public?",
a: <>Because turning a firehose of public data into three high-signal candidates a day costs about eight hours of searching, reading, and cross-checking you won't do. We do it once for everyone. That's the business.</>,
},
{
q: "What's your refund policy?",
a: <>7-day money back on first paid period, no questions. After that, cancel to stop future charges — we don't prorate partial months. <Link href="/legal/refund" className="underline">Details</Link>.</>,
},
];
export default function FaqPage() {
return (
<article className="mx-auto max-w-3xl space-y-4">
<div className="card p-6">
<div className="text-xs uppercase tracking-widest text-brass">FAQ</div>
<h1 className="mt-2 text-3xl font-semibold">Questions people ask before signing up.</h1>
</div>
<div className="card divide-y divide-ink/10">
{FAQ.map((item, i) => (
<details key={i} className="group p-5 open:bg-brass/5">
<summary className="cursor-pointer font-semibold text-ink list-none flex justify-between items-center">
<span>{item.q}</span>
<span className="text-brass group-open:rotate-45 transition-transform text-xl leading-none">+</span>
</summary>
<div className="mt-3 text-sm text-ink/80 leading-relaxed">{item.a}</div>
</details>
))}
</div>
<div className="card p-6 text-center">
<p className="text-sm text-ink/70">Another question?</p>
<a href="mailto:drops@agentabrams.com" className="text-brass font-semibold">drops@agentabrams.com</a>
</div>
</article>
);
}