PageSourceSearch

https://postcopilot.ai/

html postcopilot.ai collected 2026-10-02 00:41:46 UTC 26,595 bytes, 555 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head>
4  <meta charset="utf-8" />
5  <meta name="viewport" content="width=device-width, initial-scale=1" />
6  <!-- Google tag (gtag.js) -->
vendor: 66 bytes, lines 6-7
6
7  <script async src="https://www.googletagmanager.com/gtag/js?id=
7G-M9ES79J8K9
vendor: 14 bytes, lines 7-8
7"></script>
8  
8<script>
9    
vendor: 139 bytes, lines 9-12
9window.dataLayer = window.dataLayer || [];
10    function gtag(){dataLayer.push(arguments);}
11    gtag('js', new Date());
12    gtag('config', '
12G-M9ES79J8K9
vendor: 6 bytes, lines 12-13
12');
13  
13</script>
13
14
15  
15<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3069654212081981" crossorigin="anonymous"></script>
15
16
17  <title>PostCopilot — Free Tools for Threads & X</title>
18  <meta name="description" content="Free Chrome extensions and web tools for Threads and X/Twitter creators. Export followers, generate AI posts, download videos. No signup required." />
19  <meta name="keywords" content="threads tools, threads exporter, x twitter exporter, threads post download, ai threads generator, threads video download" />
20  <meta name="author" content="PostCopilot" />
21  <meta name="application-name" content="PostCopilot" />
22  <meta name="theme-color" content="#000000" />
23
24  <!-- Favicons -->
25  <link rel="icon" type="image/x-icon" href="/favicon.ico" />
26  <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
27  <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
28  <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
29
30  <link rel="canonical" href="https://postcopilot.ai/" />
31  <meta name="robots" content="index,follow" />
32  <meta name="language" content="English" />
33  <meta name="geo.region" content="US" />
34  <meta property="og:site_name" content="PostCopilot" />
35  <meta property="og:locale" content="en_US" />
36
37  <!-- Social preview -->
38  <meta property="og:type" content="website" />
39  <meta property="og:title" content="PostCopilot — Free Tools for Threads & X" />
40  <meta property="og:description" content="Free Chrome extensions and web tools for Threads and X/Twitter creators. Export followers, generate AI posts, download videos. No signup required." />
41  <meta property="og:image" content="https://postcopilot.ai/og-cover.png" />
42  <meta property="og:image:width" content="1200" />
43  <meta property="og:image:height" content="630" />
44  <meta property="og:image:alt" content="PostCopilot - Free tools for Threads and X/Twitter creators" />
45  <meta property="og:url" content="https://postcopilot.ai/" />
46  <meta name="twitter:card" content="summary_large_image" />
47  <meta name="twitter:title" content="PostCopilot — Free Tools for Threads & X" />
48  <meta name="twitter:description" content="Free Chrome extensions and web tools for Threads and X/Twitter creators. Export followers, generate AI posts, download videos." />
49  <meta name="twitter:image" content="https://postcopilot.ai/og-cover.png" />
50
51  <!-- Schema.org -->
52  
52<script type="application/ld+json">
53  {
54    "@context": "https://schema.org",
55    "@type": "WebSite",
56    "name": "PostCopilot",
57    "url": "https://postcopilot.ai",
58    "description": "Free Chrome extensions and web tools for Threads and X/Twitter creators. Export followers, generate AI posts, download videos."
59  }
60  </script>
60
61  
61<script type="application/ld+json">
62  {
63    "@context": "https://schema.org",
64    "@type": "Organization",
65    "name": "PostCopilot",
66    "url": "https://postcopilot.ai",
67    "logo": "https://postcopilot.ai/favicon-32x32.png",
68    "sameAs": [
69      "https://www.threads.net/@tech.mom_us",
70      "https://www.linkedin.com/in/tech-labs-7926773b0/",
71      "https://alternativeto.net/software/postcopilot-threads-downloader/",
72      "https://www.saashub.com/postcopilot-threads-downloader",
73      "https://www.indiehackers.com/product/postcopilot"
74    ]
75  }
76  </script>
76
77
78  <link rel="stylesheet" href="/styles.css?v=20260914">
79  <style>
80    /* Page-specific: hub homepage */
81    header { margin-bottom: 24px; }
82
83    .trust-pill {
84      display: inline-flex;
85      gap: 16px;
86      padding: 8px 20px;
87      background: var(--surface-2);
88      border: 1px solid var(--border);
89      border-radius: 24px;
90      font-size: 13px;
91      color: var(--text-secondary);
92      font-weight: 500;
93      margin-top: 16px;
94    }
95    .trust-pill strong { color: var(--text); }
96
97    .hub-content { margin-top: 32px; }
98
99    /* Featured extensions — 3-column large cards */
100    .featured-big {
101      display: grid;
102      grid-template-columns: repeat(3, 1fr);
103      gap: 16px;
104      margin-bottom: 16px;
105    }
106
107    .featured-card {
108      padding: 28px;
109      border: 1px solid var(--border);
110      border-radius: var(--radius-lg);
111      transition: var(--transition);
112      display: block;
113      text-decoration: none;
114      color: inherit;
115    }
116    .featured-card:hover {
117      border-color: var(--text-muted);
118      transform: translateY(-2px);
119      box-shadow: var(--shadow-lg);
120      text-decoration: none;
121    }
122
123    /* Threads Exporter — black card */
124    .featured-card.threads-ext {
125      background: #000;
126      color: #fff;
127      border-color: #000;
128    }
129    .featured-card.threads-ext:hover {
130      border-color: #333;
131      box-shadow: 0 4px 12px rgba(0,0,0,0.2);
132    }
133    .featured-card.threads-ext p { color: #a3a3a3; }
134    .featured-card.threads-ext .proof { color: #737373; }
135    .featured-card.threads-ext .card-btn {
136      background: #fff;
137      color: #000;
138      border-color: #fff;
139    }
140
141    /* XTract — dark blue card */
142    .featured-card.xtract-ext {
143      background: #0a0a0f;
144      color: #fff;
145      border-color: #0a0a0f;
146    }
147    .featured-card.xtract-ext:hover {
148      border-color: #1a1a2f;
149      box-shadow: 0 4px 12px rgba(0,0,0,0.2);
150    }
151    .featured-card.xtract-ext p { color: #a0a0b0; }
152    .featured-card.xtract-ext .proof { color: #a0a0b0; }
153    .featured-card.xtract-ext .card-btn {
154      background: #00a8ff;
155      color: #fff;
156      border-color: #00a8ff;
157    }
158
159    /* AgentHub — indigo/purple card */
160    .featured-card.agenthub-ext {
161      background: linear-gradient(135deg, #1a1530, #0d0a1f);
162      color: #fff;
163      border-color: #1a1530;
164    }
165    .featured-card.agenthub-ext:hover {
166      border-color: #6366f1;
167      box-shadow: 0 4px 16px rgba(99,102,241,0.18);
168    }
169    .featured-card.agenthub-ext p { color: #c0c0d0; }
170    .featured-card.agenthub-ext .proof { color: #a0a0b0; }
171    .featured-card.agenthub-ext .card-btn {
172      background: linear-gradient(135deg, #6366f1, #8b5cf6);
173      color: #fff;
174      border-color: #6366f1;
175    }
176    .featured-card.agenthub-ext .platform-tag.ai-bot { background: rgba(99,102,241,0.2); color: #a8aaff; }
177    .featured-card.agenthub-ext .platform-tag.chrome { background: rgba(255,255,255,0.1); color: #a0a0b0; }
178    .featured-card.agenthub-ext .platform-tag.free-tag { background: rgba(34,197,94,0.15); color: #22c55e; }
179    .platform-tag.ai-bot { background: #ede9fe; color: #6366f1; }
180
181    .featured-card .icon { font-size: 28px; margin-bottom: 14px; }
182    .featured-card h3 { font-size: 18px; font-weight: 700; margin-bottom: 6px; }
183    .featured-card p { font-size: 14px; margin-bottom: 12px; }
184    .featured-card .proof { font-size: 12px; margin-bottom: 12px; }
185    .featured-card .card-btn {
186      display: inline-block;
187      padding: 8px 16px;
188      border-radius: 8px;
189      font-size: 13px;
190      font-weight: 600;
191      background: var(--surface-2);
192      border: 1px solid var(--border);
193    }
194
195    /* Platform tags */
196    .platform-tag {
197      display: inline-block;
198      padding: 2px 8px;
199      border-radius: 4px;
200      font-size: 11px;
201      font-weight: 600;
202      text-transform: uppercase;
203      letter-spacing: 0.04em;
204      margin-bottom: 8px;
205      margin-right: 4px;
206    }
207    .platform-tag.threads { background: #f0f0f0; color: #000; }
208    .platform-tag.x-twitter { background: #e8f4fd; color: #1d9bf0; }
209    .platform-tag.chrome { background: #f0f0f0; color: #737373; }
210    .platform-tag.free-tag { background: rgba(34,197,94,0.1); color: #22c55e; }
211
212    /* Dark card platform tag overrides */
213    .featured-card.threads-ext .platform-tag.threads { background: rgba(255,255,255,0.15); color: #fff; }
214    .featured-card.threads-ext .platform-tag.chrome { background: rgba(255,255,255,0.15); color: #a3a3a3; }
215    .featured-card.xtract-ext .platform-tag.x-twitter { background: rgba(29,155,240,0.2); color: #00a8ff; }
216    .featured-card.xtract-ext .platform-tag.chrome { background: rgba(255,255,255,0.1); color: #a0a0b0; }
217    .featured-card.xtract-ext .platform-tag.free-tag { background: rgba(34,197,94,0.15); color: #22c55e; }
218
219    /* Small tool cards — 4-column grid */
220    .small-grid {
221      display: grid;
222      grid-template-columns: repeat(4, 1fr);
223      gap: 16px;
224    }
225
226    .small-card {
227      padding: 20px;
228      border: 1px solid var(--border);
229      border-radius: var(--radius);
230      transition: var(--transition);
231      display: block;
232      text-decoration: none;
233      color: inherit;
234    }
235    .small-card:hover {
236      border-color: var(--text-muted);
237      transform: translateY(-2px);
238      box-shadow: var(--shadow-lg);
239      text-decoration: none;
240    }
241    .small-card .icon { font-size: 24px; margin-bottom: 10px; }
242    .small-card h3 { font-size: 15px; font-weight: 700; margin-bottom: 4px; color: var(--text); }
243    .small-card p { font-size: 13px; color: var(--text-secondary); margin: 0; }
244
245    /* Responsive */
246    @media (max-width: 1024px) {
247      .featured-big { grid-template-columns: repeat(2, 1fr); }
248    }
249    @media (max-width: 768px) {
250      .featured-big { grid-template-columns: 1fr; }
251      .small-grid { grid-template-columns: repeat(2, 1fr); }
252    }
253    @media (max-width: 640px) {
254      .small-grid { grid-template-columns: 1fr; }
255      .featured-card { padding: 24px 20px; }
256      .trust-pill { gap: 12px; padding: 6px 16px; font-size: 12px; }
257    }
258
259    /* Homepage editorial section — added 2026-08-30 so the page is not a
260       navigation-only screen (AdSense Inventory Value). See
261       docs/adsense-approval-2026-08.md. */
262    .hub-prose { max-width: 760px; margin: 56px auto 0; }
263    .hub-prose h2 { font-size: 21px; margin: 34px 0 12px; line-height: 1.3; }
264    .hub-prose h2:first-child { margin-top: 0; }
265    .hub-prose p { font-size: 15px; line-height: 1.72; color: var(--text-secondary); margin: 0 0 14px; }
266    .hub-prose code { font-size: 13px; padding: 1px 5px; border-radius: 4px;
267      border: 1px solid var(--border); background: rgba(127,127,127,.08); }
268    .hub-prose details { border: 1px solid var(--border); border-radius: 10px;
269      padding: 13px 16px; margin: 0 0 9px; }
270    .hub-prose summary { cursor: pointer; font-weight: 600; font-size: 15px; line-height: 1.45; }
271    .hub-prose details[open] summary { margin-bottom: 9px; }
272    .hub-prose details p { margin: 0; font-size: 14.5px; }
273    @media (max-width: 640px) { .hub-prose { margin-top: 40px; } .hub-prose h2 { font-size: 19px; } }
274  </style>
275  
275<script type="application/ld+json">
276{
277  "@context": "https://schema.org",
278  "@type": "FAQPage",
279  "mainEntity": [
280    {
281      "@type": "Question",
282      "name": "Do I need an account to export?",
283      "acceptedAnswer": {
284        "@type": "Answer",
285        "text": "No. Every web tool works signed out, and no export asks for an email first. Signing in with Google only matters for tracking your own daily allowance and for paid plans."
286      }
287    },
288    {
289      "@type": "Question",
290      "name": "Can I export a private account?",
291      "acceptedAnswer": {
292        "@type": "Answer",
293        "text": "No. Every tool here works on public data only. If a profile is private, or a post requires a login to view, nothing on this site can reach it — by design, not by oversight."
294      }
295    },
296    {
297      "@type": "Question",
298      "name": "What file formats do I get?",
299      "acceptedAnswer": {
300        "@type": "Answer",
301        "text": "CSV and JSON. CSV opens directly in Excel, Numbers, or Google Sheets; JSON is the one to pick if you are feeding the data into code. Videos download as MP4 and images as JPG."
302      }
303    },
304    {
305      "@type": "Question",
306      "name": "Why is the Chrome extension less limited than the website?",
307      "acceptedAnswer": {
308        "@type": "Answer",
309        "text": "Because it runs on your computer, in your own logged-in session. The website has to do the work on our servers for every visitor at once, which costs real money and is why the free web tier is capped at 3 exports a day."
310      }
311    },
312    {
313      "@type": "Question",
314      "name": "Is any of this affiliated with Meta or X?",
315      "acceptedAnswer": {
316        "@type": "Answer",
317        "text": "No. PostCopilot is an independent project with no connection to Meta Platforms, Threads, or X Corp. All trademarks belong to their respective owners."
318      }
319    },
320    {
321      "@type": "Question",
322      "name": "Is it legal to export this data?",
323      "acceptedAnswer": {
324        "@type": "Answer",
325        "text": "The tools only retrieve information the platforms publish publicly. What you do with an export is your responsibility — if you handle data about people in the EU, UK, or California, laws like the GDPR and CCPA may apply to you as the party holding it."
326      }
327    }
328  ]
329}
330  </script>
330
331</head>
332<body>
333  <div id="header-placeholder"></div>
334  <div class="wrap">
335    <header>
336      <h1>Free Tools for Threads &amp; X Creators</h1>
337      <p class="lead">Chrome extensions and web tools for Threads and X/Twitter. Export followers, generate AI posts, and <a href="/download">download Threads videos without watermark</a> — no signup required.</p>
338      <div class="trust-pill">
339        <span><strong>1,000+</strong> creators</span>
340        <span><strong>13,500+</strong> exports</span>
341        <span><strong>8</strong> free tools</span>
342      </div>
343    </header>
344
345    <div class="hub-content">
346      <!-- Claude Connector callout (2026-09-14). One slim row above the grid so the
347           connector reads as news rather than a seventh tile; the directory tile
348           below stays. Claims are limited to what /threads-mcp-connector states
349           today (server-side export, rows back in the chat, free to start, nothing
350           to install). Sign-in with Google IS required, so no "no account" claim;
351           no browser/extension-side claims either. -->
352      <aside class="claude-callout claude-callout--lead" aria-label="New: Claude Connector">
353        <span class="claude-callout__icon" aria-hidden="true"><svg viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12a8 8 0 0 1-11.6 7.1L4 20l1-4.6A8 8 0 1 1 21 12z"/><path d="M8.5 12h7"/><path d="M12 8.5v7"/></svg></span>
354        <p class="claude-callout__text"><span class="nav-new">New</span><strong>Export Threads inside Claude.</strong> Ask Claude for a profile's posts, followers or following and the rows come back in the chat &mdash; free to start, nothing to install.</p>
355        <a class="claude-callout__link" href="/threads-mcp-connector" onclick="if(typeof gtag==='function')gtag('event','click_connector_callout',{placement:'home'})">Set up the Claude Connector &rarr;</a>
356      </aside>
357
358      <!-- Featured extensions — 2 large cards -->
359      <div class="featured-big">
360        <a href="/threads-exporter-extension" class="featured-card threads-ext">
361          <div>
362            <span class="platform-tag threads">Threads</span>
363            <span class="platform-tag chrome">Chrome Extension</span>
364          </div>
365          <div class="icon">🧩</div>
366          <h3>Threads Exporter</h3>
367          <p>Export Threads followers, following lists & profiles to CSV or Notion</p>
368          <div class="proof">⭐ 1,000+ active users · Chrome Web Store</div>
369          <div class="card-btn">Add to Chrome →</div>
370        </a>
371
372        <a href="/xtract" target="_blank" class="featured-card xtract-ext">
373          <div>
374            <span class="platform-tag x-twitter">X / Twitter</span>
375            <span class="platform-tag chrome">Chrome Extension</span>
376            <span class="platform-tag free-tag">Free!</span>
377          </div>
378          <div class="icon">⚡</div>
379          <h3>XTract</h3>
380          <p>Export any X/Twitter account's followers and following list to CSV or JSON</p>
381          <div class="proof">100% Free · Unlimited · One click</div>
382          <div class="card-btn">Add to Chrome — It's Free →</div>
383        </a>
384
385        <!-- HIDDEN 2026-08-27 (not removed - delete this comment wrapper to restore.
386             The .agenthub-ext CSS above is intentionally left in place so this card
387             renders correctly the moment it is uncommented):
388        <a href="/agenthub" class="featured-card agenthub-ext">
389          <div>
390            <span class="platform-tag ai-bot">Browser AI</span>
391            <span class="platform-tag chrome">Chrome Extension</span>
392            <span class="platform-tag free-tag">Free!</span>
393          </div>
394          <div class="icon">🤖</div>
395          <h3>AgentHub</h3>
396          <p>AI sidebar + MCP bridge — let Claude, Cursor, ChatGPT, and Gemini read your tabs, fill forms, and extract data in your real Chrome</p>
397          <div class="proof">Open source · No backend · Works with 8+ AI tools</div>
398          <div class="card-btn">Install Free →</div>
399        </a>
400        -->
401
402        <a href="https://asksharper.com/?utm_source=postcopilot&utm_medium=site&utm_content=home-card" class="featured-card agenthub-ext" target="_blank" rel="noopener noreferrer">
403          <div>
404            <span class="platform-tag ai-bot">Desktop AI</span>
405            <span class="platform-tag chrome">Windows App</span>
406            <span class="platform-tag free-tag">Free Beta</span>
407          </div>
408          <div class="icon">🎧</div>
409          <h3>AskSharper</h3>
410          <p>In-the-moment AI meeting assistant — it listens to your call on-device and, on one keypress, suggests what you could say next</p>
411          <div class="proof">Runs locally · Your own API key · Built for independent consultants</div>
412          <div class="card-btn">Try Free Beta →</div>
413        </a>
414      </div>
415
416      <!-- Web tools — 6 cards -->
417      <div class="small-grid">
418        <a href="/threads-follower-export" class="small-card">
419          <span class="platform-tag threads">Threads</span>
420          <span class="platform-tag chrome">Web Tool</span>
421          <div class="icon">👥</div>
422          <h3>Threads Follower Export</h3>
423          <p>Export followers and following lists from any Threads profile to CSV or JSON</p>
424        </a>
425
426        <a href="/post-downloader" class="small-card">
427          <span class="platform-tag threads">Threads</span>
428          <span class="platform-tag chrome">Web Tool</span>
429          <div class="icon">📥</div>
430          <h3>Threads Post Downloader</h3>
431          <p>Download all posts from any profile — text, images, videos, engagement data</p>
432        </a>
433
434        <a href="/ai-generator" class="small-card">
435          <span class="platform-tag threads">Threads</span>
436          <div class="icon">✨</div>
437          <h3>Threads Post Generator</h3>
438          <p>Free AI threads writer — type a topic, get two viral-ready posts in seconds</p>
439        </a>
440
441        <a href="/download" class="small-card">
442          <span class="platform-tag threads">Threads</span>
443          <div class="icon">📹</div>
444          <h3>Threads Video Downloader</h3>
445          <p>Download Threads videos &amp; photos in 4K/HD — MP4 + JPG, no watermark</p>
446        </a>
447
448        <a href="/threads-mcp-connector" class="small-card">
449          <span class="platform-tag threads">Threads</span>
450          <span class="platform-tag ai-bot">MCP</span>
451          <div class="icon">🔌</div>
452          <h3>Threads MCP Connector for Claude</h3>
453          <p>Ask Claude to export a Threads profile or grab a video — free to start</p>
454        </a>
455
456        <a href="/fake-threads-post-generator" class="small-card">
457          <span class="platform-tag threads">Threads</span>
458          <div class="icon">🎭</div>
459          <h3>Fake Threads Post Maker</h3>
460          <p>Create realistic Threads screenshots for mockups</p>
461        </a>
462      </div>
463    </div>
464
465
466    <section class="hub-prose">
467      <h2>What PostCopilot does</h2>
468      <p>PostCopilot is a set of free tools for getting data <em>out</em> of Threads and X/Twitter, and for
469      making content to put back into them. Neither platform gives creators a real export button: there is no
470      "download my followers" link, no way to archive your own posts, and no official route to save a video you
471      want to re-cut. Everything here exists to close one of those gaps, and everything here works on public data
472      you could already see in your browser.</p>
473      <p>There are two ways to use it. The <strong>web tools</strong> run entirely on this site — paste a
474      username or a link, wait a few seconds, download a file. Nothing to install, and no account needed to
475      start. The <strong>Chrome extensions</strong> run on the Threads or X page you are already looking at,
476      which means they work with your own logged-in session and can go deeper than an anonymous web request can.
477      Most people start on the web and move to the extension once they need bigger exports.</p>
478
479      <h2>Exporting followers and posts</h2>
480      <p>The follower export is the tool people come back for. Give it any public handle and it walks the full
481      follower or following list and hands you a spreadsheet: username, display name, bio, follower count,
482      verified status, and profile URL for each account. The post exporter does the same for a profile's posts,
483      capturing the text, timestamp, like and reply counts, and the media URLs. Both produce
484      <strong>CSV or JSON</strong> — CSV opens straight in Excel, Numbers, or Google Sheets, and JSON is there
485      for anyone piping the data into a script.</p>
486      <p>On the free web tier you get <strong>3 exports a day</strong>, capped at 20 posts or 100 followers per
487      export, with one export file download per day. That is deliberately enough to answer "is this list worth
488      having" before anyone asks you for money. The free Chrome extension is more generous for bulk work —
489      250 followers and 250 following per account, with no daily cap — because it runs on your machine and
490      your session rather than on our servers. Paid plans lift the web limits to 10,000 items per export; the
491      pricing page lays out exactly what changes.</p>
492
493      <h2>Downloading videos and images</h2>
494      <p>The <a href="/download">Threads video downloader without watermark</a> takes any public post link and returns the
495      original MP4 exactly as Meta's CDN serves it — no re-encode, no quality loss, and no watermark burned
496      over the top. Images come back as full-resolution JPGs. It handles both <code>/post/</code> permalinks
497      and the short <code>/share/</code> links the mobile app produces, which is the format most people
498      actually have in their clipboard. It cannot reach private accounts or posts that require a login, and
499      it is not meant to: if you cannot see it signed out, neither can the tool.</p>
500
501      <h2>Writing posts</h2>
502      <p>The <a href="/ai-generator">AI post generator</a>
502 drafts Threads posts from a topic or a rough idea,
503      in a couple of different angles so you can pick rather than accept. The
504      <a href="/fake-threads-post-generator">mockup maker</a> is a different thing entirely — it renders a
505      Threads-styled image for design comps, tutorials, and memes. It makes pictures, not posts; it cannot
506      publish anything, and using it to impersonate a real person is against our terms.</p>
507
508      <h2>Privacy, and what we do not keep</h2>
509      <p>Web export results live in server memory for at most an hour, only so you can download the file you
510      just made. They are never written to disk and are gone if the server restarts. Extension exports never
511      reach us at all — the file is built in your browser and saved straight to your computer. We do not sell
512      data, we do not build profiles from what you export, and we only ever touch information the platforms
513      already publish publicly. The <a href="/privacy">privacy policy</a> covers this in full, including a
514      section on data about people other than you.</p>
515
516      <h2>Common questions</h2>
517      <details>
518        <summary>Do I need an account to export?</summary>
519        <p>No. Every web tool works signed out, and no export asks for an email first. Signing in with Google
520        only matters for tracking your own daily allowance and for paid plans.</p>
521      </details>
522      <details>
523        <summary>Can I export a private account?</summary>
524        <p>No. Every tool here works on public data only. If a profile is private, or a post requires a login
525        to view, nothing on this site can reach it — by design, not by oversight.</p>
526      </details>
527      <details>
528        <summary>What file formats do I get?</summary>
529        <p>CSV and JSON. CSV opens directly in Excel, Numbers, or Google Sheets; JSON is the one to pick if
530        you are feeding the data into code. Videos download as MP4 and images as JPG.</p>
531      </details>
532      <details>
533        <summary>Why is the Chrome extension less limited than the website?</summary>
534        <p>Because it runs on your computer, in your own logged-in session. The website has to do the work on
535        our servers for every visitor at once, which costs real money and is why the free web tier is capped
536        at 3 exports a day.</p>
537      </details>
538      <details>
539        <summary>Is any of this affiliated with Meta or X?</summary>
540        <p>No. PostCopilot is an independent project with no connection to Meta Platforms, Threads, or
541        X Corp. All trademarks belong to their respective owners.</p>
542      </details>
543      <details>
544        <summary>Is it legal to export this data?</summary>
545        <p>The tools only retrieve information the platforms publish publicly. What you do with an export is
546        your responsibility — if you handle data about people in the EU, UK, or California, laws like the GDPR
547        and CCPA may apply to you as the party holding it. Our <a href="/terms">terms</a> spell this out.</p>
548      </details>
549    </section>
550
551    <div id="footer-placeholder"></div>
552  </div>
553  
553<script src="/components/loader.js?v=20260711"></script>
553
554</body>
555</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.