1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <!-- DEV-12528: Auth redirect MUST be first to prevent any resource loads before 5 navigation. Signed-in users never see the marketing SPA â they're redirected 6 to /{locale}/home before React mounts. This script runs before ANY other <head> 7 content (even charset/viewport) to block the speculative parser from discovering 8 and prefetching resources (fonts, images, modules) that will never be used. 9 Without this early placement, a paid user hitting `/` would download the 10 marketing site's assets (~300KB+ of JS/CSS/fonts) AND THEN redirect to the 11 webapp, wasting 1-2s and 100+ requests (DEV-12444, DEV-12528). 12 CRITICAL: Preserve locale in redirect to avoid extra server redirect. 13 DEV-12667: `/{locale}/home` is the same All Categories surface as `/{locale}` 14 and now ships the SSR ranked table so the bench settle selector matches at 15 HTML parse instead of timing out at 15s. --> 16
16<script>!function(){try{var s=location.pathname.split("/").filter(Boolean),l=["es","de","fr","zh"],c=1===s.length&&-1!==l.indexOf(s[0])?s[0]:"en";if(!(0===s.length||1===s.length&&-1!==l.indexOf(s[0])))return;var t=localStorage.getItem("lc-auth-token");t&&-1===["dev-prototype-key","onboarded-user","oauth-authorized"].indexOf(t)&&location.replace("/"+c+"/home")}catch(t){}}();</script>
16 17 <meta charset="UTF-8" /> 18 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 19 20 21 <!-- DEV-10861: explicit indexable directive for every landing page. All 22 marketing/blog routes share this shell and are public, so a single 23 static tag covers homepage, blog index, and blog posts. The per-page 24 OG build (scripts/generate-og-pages.ts) strips only title/description/ 25 og/twitter, so this survives the rewrite. --> 26 <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> 27 <!-- DEV-12177: the Discover pills issue 31 requests to wsrv.nl (DEV-12095 routed 28 CDN avatars through it to fix oversized images â bytes dropped to ~30 KB total, 29 but each request now pays its own cross-origin connection on mobile). These 30 hints open the TCP+TLS handshake once, up front, instead of serially at first 31 paint. They do NOT reduce the request count â that needs self-hosting or 32 spriting, tracked in the AC â but they remove the handshake from the critical 33 path for all 31. cdn.lunarcrush.com is hinted too: it is the origin wsrv 34 fetches from and the fallback when a wsrv URL 404s through the avatar chain. --> 35 <link rel="preconnect" href="https://wsrv.nl" crossorigin /> 36 <link rel="dns-prefetch" href="https://wsrv.nl" /> 37 <link rel="preconnect" href="https://cdn.lunarcrush.com" crossorigin /> 38 <!-- DEV-12528: paid users redirect to /home (the webapp) immediately, and the webapp 39 makes dozens of API calls to lunarcrush.com/api3 and /api4 on first load. This 40 preconnect opens the TCP+TLS handshake to the API origin during the marketing HTML 41 parse (before the redirect), so the first API request after redirect doesn't pay 42 the connection cost (~300-800ms on slow networks). For guests who stay on the 43 marketing site, this hint is speculative but harmless (browsers cap speculative 44 hints at ~6 and discard unused ones within ~10s). --> 45 <link rel="preconnect" href="https://lunarcrush.com" crossorigin /> 46 <link rel="icon" type="image/png" href="/landing-assets/favicon.png" /> 47 <!-- DEV-12125: only Plus Jakarta Sans (the hero/LCP text font) is preloaded. 48 Butler is a decorative, below-the-fold face â its preload was requested at 49 VeryHigh priority and preempted the critical hero font on the throttled 50 mobile connection, delaying the LCP text. It now loads on demand from its 51 @font-face rule (below) when a below-fold section first uses it. --> 52 <link rel="preload" href="/landing-assets/PlusJakartaSans-Variable.woff2" as="font" type="font/woff2" crossorigin="anonymous" /> 53 <!-- DEV-12528: Logo preload removed. The LCP element is the headline text (painted 54 with the preloaded Plus Jakarta Sans font), not the logo. Preloading the logo 55 with high priority competes with the actual LCP paint. The logo loads normally 56 via the <img> tag after React renders. --> 57 <!-- DEV-12013: Critical CSS to prevent FOUC. Sets base background/color before JS loads. --> 58 <style> 59 /* DEV-12125: @font-face inlined into the critical CSS (mirrors global.css). 60 The hero/LCP text font (Plus Jakarta Sans) is PRELOADED, but its @font-face 61 rule previously lived only in the async-loaded global.css â so the browser 62 could not bind the already-downloaded font until that stylesheet applied, 63 delaying the LCP text's paint in its real font. Declaring @font-face here 64 lets first paint use the preloaded font immediately. font-display: swap so 65 text still paints in the fallback face without blocking. */ 66 @font-face { 67 font-family: 'Plus Jakarta Sans'; 68 src: url('/landing-assets/PlusJakartaSans-Variable.woff2') format('woff2'); 69 font-weight: 200 800; 70 font-style: normal; 71 font-display: swap; 72 } 73 @font-face { 74 font-family: 'Butler'; 75 src: url('/landing-assets/Butler-Free-Lgt.otf') format('opentype'); 76 font-weight: 300; 77 font-style: normal; 78 font-display: swap; 79 } 80 :root, html[data-theme='dark'] { 81 color-scheme: dark; 82 } 83 html[data-theme='light'] { 84 color-scheme: light; 85 } 86 /* Base styles matching global.css â applied immediately to prevent flash */ 87 * { 88 box-sizing: border-box; 89 margin: 0; 90 padding: 0; 91 } 92 html { 93 overflow-x: hidden; 94 } 95 body { 96 background: #0B121E;
96 /* --storm-surface-midnight-ledger (dark theme) */ 97 color: #E6E9F0; /* --storm-neutral-lunar-silver-default */ 98 font-family: 'Plus Jakarta Sans', system-ui, sans-serif; 99 -webkit-font-smoothing: antialiased; 100 -moz-osx-font-smoothing: grayscale; 101 overflow-x: clip; 102 } 103 /* Light theme background */ 104 html[data-theme='light'] body { 105 background: #F6F8FB; /* light --mkt-canvas */ 106 color: #0A111D; /* dark text for light theme */ 107 } 108 #root, #root > div { 109 display: block !important; 110 height: auto !important; 111 overflow: visible !important; 112 } 113 </style> 114 <!-- DEV-10740 R4: absolute baked-PNG card. The build (generate-og-pages.ts) 115 overwrites this <head> with the same absolute URL; kept here so the raw 116 template is correct too. Crawlers don't resolve relative og:image. --> 117 <!-- DEV-10764: resolve light/dark BEFORE first paint to avoid a flash. 118 Mirrors src/hooks/useColorScheme.ts (cookie â localStorage â dark). 119 Dark is the product default; the OS `prefers-color-scheme` is deliberately 120 NOT consulted on first visit. The apex `theme` cookie is shared with the 121 web app / onboarding. DEV-12078: minified to reduce unminified JS. --> 122
122<script>!function(){try{var t=document.cookie.match(/(?:^|;\s*)theme=(dark|light)/),e=t&&t[1];"dark"!==e&&"light"!==e&&(e=localStorage.getItem("lc.theme")),document.documentElement.dataset.theme="light"===e?"light":"dark"}catch(t){document.documentElement.dataset.theme="dark"}}();</script>
122 123
123<script type="module" crossorigin src="/landing-assets/assets/index-szdTWujh.js"></script>
123 124 <link rel="modulepreload" crossorigin href="/landing-assets/assets/vendor-react-Dh9LqfKY.js"> 125 <link rel="modulepreload" crossorigin href="/landing-assets/assets/vendor-ds-BBGBs0Ze.js"> 126 <link rel="modulepreload" crossorigin href="/landing-assets/assets/HomePage-Cb0ENtkI.js"> 127 <link rel="stylesheet" href="/landing-assets/assets/style-HJp6lnG0.css" media="print" onload="this.media='all'; this.onload=null;"> 128 <title>LunarCrush Pricing â Individual $90/mo, Builder $300/mo, Scale $900/mo</title> 129 <meta name="description" content="Compare LunarCrush plans. Individual at $90/mo, Builder at $300/mo, Scale at $900/mo. All plans include MCP access for Claude, ChatGPT, Gemini and more." /> 130 <link rel="canonical" href="https://lunarcrush.com/pricing" /> 131 <link rel="alternate" hreflang="en" href="https://lunarcrush.com/pricing" /> 132 <link rel="alternate" hreflang="es" href="https://lunarcrush.com/es/pricing" /> 133 <link rel="alternate" hreflang="de" href="https://lunarcrush.com/de/pricing" /> 134 <link rel="alternate" hreflang="fr" href="https://lunarcrush.com/fr/pricing" /> 135 <link rel="alternate" hreflang="zh-CN" href="https://lunarcrush.com/zh/pricing" /> 136 <link rel="alternate" hreflang="x-default" href="https://lunarcrush.com/pricing" /> 137 138 <!-- Open Graph --> 139 <meta property="og:type" content="website" /> 140 <meta property="og:title" content="LunarCrush Pricing â Individual $90/mo, Builder $300/mo, Scale $900/mo" /> 141 <meta property="og:description" content="Compare LunarCrush plans. Individual at $90/mo, Builder at $300/mo, Scale at $900/mo. All plans include MCP access for Claude, ChatGPT, Gemini and more." /> 142 <meta property="og:url" content="https://lunarcrush.com/pricing" /> 143 <meta property="og:image" content="https://lunarcrush.com/og/dynamic/pricing.png" /> 144 <meta property="og:image:width" content="1200" /> 145 <meta property="og:image:height" content="630" /> 146 <meta property="og:image:alt" content="LunarCrush Pricing â Individual $90/mo, Builder $300/mo, Scale $900/mo" /> 147 <meta property="og:site_name" content="LunarCrush" /> 148 149 <!-- Twitter Card --> 150 <meta name="twitter:card" content="summary_large_image" /> 151 <meta name="twitter:site" content="@LunarCrush" /> 152 <meta name="twitter:title" content="LunarCrush Pricing â Individual $90/mo, Builder $300/mo, Scale $900/mo" /> 153 <meta name="twitter:description" content="Compare LunarCrush plans. Individual at $90/mo, Builder at $300/mo, Scale at $900/mo. All plans include MCP access for Claude, ChatGPT, Gemini and more." /> 154 <meta name="twitter:image" content="https://lunarcrush.com/og/dynamic/pricing.png" /> 155 <meta name="twitter:image:alt" content="LunarCrush Pricing â Individual $90/mo, Builder $300/mo, Scale $900/mo" /> 156
156<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","name":"Pricing","url":"https://lunarcrush.com/pricing","offers":{"@type":"OfferCatalog","name":"LunarCrush plans","itemListElement":[{"@type":"Offer","name":"Individual Daily","price":"5","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"5","priceCurrency":"USD","billingDuration":"P1D","billingIncrement":1},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Individual Monthly","price":"90","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"90","priceCurrency":"USD","billingDuration":"P1M","billingIncrement":1},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Individual Annual","price":"72","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"72","priceCurrency":"USD","billingDuration":"P1M","billingIncrement":12},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Builder Daily","price":"15","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"15","priceCurrency":"USD","billingDuration":"P1D","billingIncrement":1},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Builder Monthly","price":"300","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"300","priceCurrency":"USD","billingDuration":"P1M","billingIncrement":1},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Builder Annual","price":"240","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"240","priceCurrency":"USD","billingDuration":"P1M","billingIncrement":12},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Scale Daily","price":"45","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"45","priceCurrency":"USD","billingDuration":"P1D","billingIncrement":1},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Scale Monthly","price":"900","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"900","priceCurrency":"USD","billingDuration":"P1M","billingIncrement":1},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Scale Annual","price":"720","priceCurrency":"USD","priceSpecification":{"@type":"UnitPriceSpecification","price":"720","priceCurrency":"USD","billingDuration":"P1M","billingIncrement":12},"availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","seller":{"@type":"Organization","name":"LunarCrush"}},{"@type":"Offer","name":"Enterprise Custom","price":"0","priceCurrency":"USD","availability":"https://schema.org/InStock","url":"https://lunarcrush.com/pricing","priceSpecification":{"@type":"PriceSpecification","price":"Contact for pricing"},"seller":{"@type":"Organization","name":"LunarCrush"}}]}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What are the request limits on each plan?","acceptedA
156nswer":{"@type":"Answer","text":"Light: 10 requests/min, 2,000/day. Medium: 100/min, 20,000/day. Heavy: 500/min, 100,000/day. Enterprise: custom. Limits are shared across the API, MCP, and CLI."}},{"@type":"Question","name":"What happens if I go over my limit?","acceptedAnswer":{"@type":"Answer","text":"Requests over the limit return a rate-limit error (429) and are not billed. Upgrade anytime to raise your limits."}},{"@type":"Question","name":"Is there a free plan or a free trial?","acceptedAnswer":{"@type":"Answer","text":"There is a free account with market data and 1-hour and 24-hour social intelligence on Discover. Paid plans have no free trial: the daily plan is the low-cost way to try one. Trials exist on Enterprise."}},{"@type":"Question","name":"Is my payment information secure?","acceptedAnswer":{"@type":"Answer","text":"Yes. All payment information is encrypted and processed through Stripe, a PCI-DSS Level 1 certified payment processor. LunarCrush never stores your full credit card details on our servers."}},{"@type":"Question","name":"Can I cancel my subscription at any time?","acceptedA
156nswer":{"@type":"Answer","text":"Absolutely. You can cancel your subscription at any time from your account settings. Your access will continue until the end of your current billing period."}},{"@type":"Question","name":"What categories and metrics are included in a LunarCrush subscription?","acceptedAnswer":{"@type":"Answer","text":"All plans include access to social metrics across cryptocurrencies, stocks, and 50+ topic categories. Metrics include Galaxy Scoreâ¢, AltRankâ¢, social volume, sentiment, social dominance, and more."}},{"@type":"Question","name":"What payment methods do you accept for plan subscriptions?","acceptedAnswer":{"@type":"Answer","text":"We accept all major credit and debit cards (Visa, Mastercard, American Express). Cryptocurrency payments are not currently supported."}},{"@type":"Question","name":"What happens to my account if my payment fails?","acceptedAnswer":{"@type":"Answer","text":"If a payment fails, we will retry the charge and notify you via email. You will have a grace period to update your payment information before your account is downgraded."}}
156,{"@type":"Question","name":"Can I get a refund?","acceptedAnswer":{"@type":"Answer","text":"Payments are final and non-refundable. You retain access through your billing period after cancellation."}},{"@type":"Question","name":"Can I use LunarCrush data commercially?","acceptedAnswer":{"@type":"Answer","text":"Yes, but within the limits of your selected plan. Reach out to our team to discuss how we can support your project further."}},{"@type":"Question","name":"Can I change my plan later if I want to upgrade or downgrade?","acceptedAnswer":{"@type":"Answer","text":"Yes. You can upgrade or downgrade your plan at any time. When upgrading, you will be charged the prorated difference. When downgrading, the change takes effect at the start of your next billing cycle."}}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://lunarcrush.com"},{"@type":"ListItem","position":2,"name":"Pricing","item":"https://lunarcrush.com/pricing"}]}]}</script>
156 157 </head> 158<body> 159 <!-- DEV-12089: keep #root EMPTY. The build (scripts/generate-og-pages.ts) 160 injects a per-route prerendered body here for EVERY route â including the 161 homepage hero for `/` (HOME_HERO_HTML in scripts/prerender-root.ts). The 162 shell must NOT hard-code any body: main.tsx mounts with createRoot (not 163 hydrateRoot), so React discards #root's children on first render, and any 164 static body seeded into the shell would (a) flash on every non-home route 165 and (b) break injectRootContent's empty-root match, silently disabling 166 prerendering sitewide â the DEV-12077 regression this reverses. --> 167 <div id="root"> 168 <style> 169 /* DEV-12125: mobile-LCP fix. The SPA mounts with createRoot (main.tsx), 170 which DISCARDS this prerendered body and repaints React's own hero. On 171 PageSpeed's throttled-mobile run â which is served this prerendered body 172 (isRealBrowser() classifies Lighthouse as a bot, so #root is NOT 173 stripped) â the LCP element was the hero DESCRIPTION. Unstyled here it 174 rendered ~14px, SMALLER than React's 17px <Text> description, so when 175 React repainted its larger copy AFTER the JS bundle arrived (~6.5s on 176 Slow-4G) the browser registered a new, larger LCP candidate at that late 177 time â LCP 6.8s. Desktop's fast link repaints at ~1.2s, which is the 178 5.6x desktop/mobile gap. Sizing the prerendered description so it is the 179 LARGEST contentful element (⥠React's 17px copy) keeps the fast, 180 HTML-only paint as the LCP: React's equal-or-smaller repaint no longer 181 supersedes it. Verified with a throttled headless-Chrome trace against 182 the built dist (LCP stops jumping to the post-JS paint). */ 183 /* DEV-12331: this whole prerendered #root body is stripped for real 184 browsers (functions/_middleware.ts, DEV-12089), so on /pricing the 185 measured LCP is React's own re-rendered hero text, not this markup â 186 sizing it cannot move real-browser LCP. Prod --runs 3 median for 187 /pricing was 2.56s (well under 6.8s); the 8.9s was single-run noise. 188 Left at DEV-12125's original sizing (crawler-only body). */ 189 .page-hero > h1 { font-size: 40px; line-height: 1.1; font-weight: 600; margin: 0 0 20px 0; } 190 .page-hero > p { font-size: 19px; line-height: 1.6; max-width: 480px; margin: 0 0 8px 0; } 191 .pricing-plans-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 24px; margin-top: 32px; } 192 .pricing-plan { border: 1px solid #333; border-radius: 12px; padding: 24px; } 193 .pricing-plan h3 { margin: 0 0 12px 0; font-size: 24px; font-weight: 600; } 194 .plan-desc { margin: 0 0 20px 0; font-size: 14px; line-height: 1.5; opacity: 0.8; } 195 .plan-price { font-size: 32px; font-weight: 700; margin: 16px 0 8px 0; } 196 .plan-annual { font-size: 13px; opacity: 0.7; margin: 0 0 20px 0; } 197 .plan-features { list-style: none; padding: 0; margin: 20px 0 0 0; } 198 .plan-features li { padding: 8px 0; font-size: 14px; border-top: 1px solid #222; } 199 .faq-section { margin-top: 64px; max-width: 720px; margin-left: auto; margin-right: auto; } 200 .faq-item { border-bottom: 1px solid #333; padding: 20px 0; } 201 .faq-question { font-size: 15px; font-weight: 500; margin-bottom: 12px; } 202 .faq-answer { font-size: 14px; line-height: 1.65; opacity: 0.8; } 203 </style> 204 <main class="page-hero"> 205 <h1>Real-time social intelligence for research, decisions, and AI</h1> 206 <p>Coverage across X, Reddit, YouTube, TikTok, Instagram and news, daily history back to January 2020, and continuous real-time updates.</p> 207 <div class="pricing-plans-grid"> 208 209 <div class="pricing-plan"> 210 <h3>Light</h3> 211 <p class="plan-desc">
211For investors, marketers, and fans tracking social data for research purposes</p> 212 <p class="plan-desc">Real-time social intelligence via MCP, API, and Discover for crypto, stocks, and more. Bring social data into your AI workflows.</p> 213 <div class="plan-price">$90/month</div> 214 <p class="plan-annual">$72/month billed annually</p> 215 <ul class="plan-features"><li>LunarCrush Discover</li><li>LunarCrush + LLMs</li><li>LunarCrush API</li></ul> 216 </div> 217 218 <div class="pricing-plan"> 219 <h3>Medium</h3> 220 <p class="plan-desc">For developers and marketing teams building with the API, CLI, or MCP</p> 221 <p class="plan-desc">Every endpoint, advanced MCP integrations, and Custom Collections for teams building with social data.</p> 222 <div class="plan-price">$300/month</div> 223 <p class="plan-annual">$240/month billed annually</p> 224 <ul class="plan-features"><li>LunarCrush Discover</li><li>LunarCrush + LLMs</li><li>LunarCrush API</li></ul> 225 </div> 226 227 <div class="pricing-plan"> 228 <h3>Heavy</h3> 229 <p class="plan-desc">
229For products running social data in production environments</p> 230 <p class="plan-desc">Everything in Builder with higher rate limits, deeper Collections, and priority support for production-grade social intelligence.</p> 231 <div class="plan-price">$900/month</div> 232 <p class="plan-annual">$720/month billed annually</p> 233 <ul class="plan-features"><li>LunarCrush Discover</li><li>LunarCrush + LLMs</li><li>LunarCrush API</li></ul> 234 </div> 235 236 <div class="pricing-plan"> 237 <h3>Enterprise</h3> 238 <p class="plan-desc">For large organizations that need custom limits, SLAs, customization, and support</p> 239 <p class="plan-desc">Built for enterprise teams, customizable to your brand. Track real-time social trends, key voices, and market-moving narratives.</p> 240 <div class="plan-price">Custom Pricing</div> 241 242 <ul class="plan-features"><li>LunarCrush Discover</li><li>LunarCrush + LLMs</li><li>LunarCrush API</li></ul> 243 </div> 244 245 </div> 246 <div class="faq-section"> 247 <h2>Frequently Asked Questions</h2> 248 249 <div class="faq-item"> 250 <div class="faq-question">What are the request limits on each plan?</div> 251 <div class="faq-answer">Light: 10 requests/min, 2,000/day. Medium: 100/min, 20,000/day. Heavy: 500/min, 100,000/day. Enterprise: custom. Limits are shared across the API, MCP, and CLI.</div> 252 </div> 253 254 <div class="faq-item"> 255 <div class="faq-question">What happens if I go over my limit?</div> 256 <div class="faq-answer">Requests over the limit return a rate-limit error (429) and are not billed. Upgrade anytime to raise your limits.</div> 257 </div> 258 259 <div class="faq-item"> 260 <div class="faq-question">Is there a free plan or a free trial?</div> 261 <div class="faq-answer">There is a free account with market data and 1-hour and 24-hour social intelligence on Discover. Paid plans have no free trial: the daily plan is the low-cost way to try one. Trials exist on Enterprise.</div> 262 </div> 263 264 <div class="faq-item"> 265 <div class="faq-question">Is my payment information secure?</div> 266 <div class="faq-answer">Yes. All payment information is encrypted and processed through Stripe, a PCI-DSS Level 1 certified payment processor. LunarCrush never stores your full credit card details on our servers.</div> 267 </div> 268 269 <div class="faq-item"> 270 <div class="faq-question">Can I cancel my subscription at any time?</div> 271 <div class="faq-answer">Absolutely. You can cancel your subscription at any time from your account settings. Your access will continue until the end of your current billing period.</div> 272 </div> 273 274 <div class="faq-item"> 275 <div class="faq-question">What categories and metrics are included in a LunarCrush subscription?</div> 276 <div class="faq-answer">All plans include access to social metrics across cryptocurrencies, stocks, and 50+ topic categories. Metrics include Galaxy Scoreâ¢, AltRankâ¢, social volume, sentiment, social dominance, and more.</div> 277 </div> 278 279 <div class="faq-item"> 280 <div class="faq-question">What payment methods do you accept for plan subscriptions?</div> 281 <div class="faq-answer">We accept all major credit and debit cards (Visa, Mastercard, American Express). Cryptocurrency payments are not currently supported.</div> 282 </div> 283 284 <div class="faq-item"> 285 <div class="faq-question">What happens to my account if my payment fails?</div> 286 <div class="faq-answer">If a payment fails, we will retry the charge and notify you via email. You will have a grace period to update your payment information before your account is downgraded.</div> 287 </div> 288 289 <div class="faq-item"> 290 <div class="faq-question">Can I get a refund?</div> 291 <div class="faq-answer">
291Payments are final and non-refundable. You retain access through your billing period after cancellation.</div> 292 </div> 293 294 <div class="faq-item"> 295 <div class="faq-question">Can I use LunarCrush data commercially?</div> 296 <div class="faq-answer">Yes, but within the limits of your selected plan. Reach out to our team to discuss how we can support your project further.</div> 297 </div> 298 299 <div class="faq-item"> 300 <div class="faq-question">Can I change my plan later if I want to upgrade or downgrade?</div> 301 <div class="faq-answer">Yes. You can upgrade or downgrade your plan at any time. When upgrading, you will be charged the prorated difference. When downgrading, the change takes effect at the start of your next billing cycle.</div> 302 </div> 303 304 </div> 305 </main> 306 </div> 307 <!-- DEV-12659: parse-time gtag/js + stub so View Source and Network show 308 googletagmanager.com immediately. send_page_view is false â ScrollToTop 309 is the sole marketing page_view emitter, including the landing hit. 310 Do not call gtag('config') a second time from the deferred loader. -->
vendor: 79 bytes, lines 310-311
310 311 <script id="gtag-js" async src="https://www.googletagmanager.com/gtag/js?id=
311G-QWXNXSLZZ8
vendor: 14 bytes, lines 311-312
311"></script> 312
312<script>window.dataLayer=window.dataLayer||[];window.gtag=function(){dataLayer.push(arguments)};gtag("js",new Date);gtag("config","G-QWXNXSLZZ8",{send_page_view:false});</script>
312 313 <!-- DEV-12330: PromoteKit was a large main-thread cost inside the load window. 314 Keep it deferred until first interaction or 5s. gtag/js is parse-time 315 above (DEV-12659) so GA is visible in source and Network; this IIFE must 316 not inject gtag/js or gtag('config') again. --> 317
317<script>(function(){var loaded=false;function loadThirdParty(){if(loaded)return;loaded=true; 318 // PromoteKit affiliate tracking (DEV-10107) 319 var p=document.createElement("script");p.src="https://cdn.promotekit.com/promotekit.js";p.async=!0;p.setAttribute("data-promotekit","ce1d551b-24f8-4698-aa9d-ffd54a0d505e");document.head.appendChild(p);} 320 function schedule(){ 321 var opts={once:true,passive:true};["pointerdown","keydown","scroll","touchstart"].forEach(function(evt){window.addEventListener(evt,loadThirdParty,opts)}); 322 setTimeout(loadThirdParty,5000);} 323 if(document.readyState==="complete")schedule();else window.addEventListener("load",schedule,{once:true});})();</script>
vendor: 1 bytes, line 323
323
324<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"3bc2232921a647539758d12ee5fb08c0","spa":2}' crossorigin="anonymous"></script>
324 325</body> 326</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.