1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/oppla-logo-core-full.png"/><link rel="preload" as="image" href="/oppla-mountains.png" fetchPriority="high"/><link rel="preload" as="image" href="/oppla-beach-life-focused.png"/><link rel="stylesheet" href="/_next/static/css/dd3deaeeba1e05e3.css?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-de96603576ac7c02.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv"/>
1<script src="/_next/static/chunks/fd9d1056-b88f8a4cc02eef8b.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/117-52a7a20772d3365a.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/main-app-2dcde4753ea0d175.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/498-2071699fe4cb3dcc.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/293-88fca47930a3eccd.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/138-0c456d59ce2503ac.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/app/pricing/page-0eca4e6f227dbf70.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script src="/_next/static/chunks/app/layout-a72dffffbed954f7.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<link rel="icon" href="/oppla-favicon.png"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><title>Oppla - The AI Code Editor for Contextual Builders</title><meta name="description" content="Oppla website horizon"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600&display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" noModule=""></script>
1</head><body class="font-sans" style="font-family:AeonikFono, "JetBrains Mono", ui-monospace, monospace"><!--$--><div class="min-h-screen" style="background-color:#020917"><nav class="sticky top-0 z-50 text-white py-4 px-4 sm:px-6 lg:px-8 bg-black/20 backdrop-blur-md border-b border-white/10"><div class="container mx-auto"><div class="flex items-center justify-between"><div class="flex-shrink-0"><a class="cursor-pointer" href="/"><img src="/oppla-logo-core-full.png" alt="Oppla" class="h-8 w-auto hover:opacity-80 transition-opacity duration-200"/></a></div><div class="hidden md:flex items-center space-x-8"><button class="text-white hover:text-gray-300 transition-colors duration-200 cursor-pointer" style="font-family:JetBrains Mono, monospace">Community</button><a class="text-white hover:text-gray-300 transition-colors duration-200 cursor-pointer" style="font-family:JetBrains Mono, monospace" href="/pricing">Pricing</a><button class="text-white hover:text-gray-300 transition-colors duration-200 cursor-pointer" style="font-family:JetBrains Mono, monospace">Docs</button></div><div class="hidden md:flex items-center space-x-4"><button class="text-white hover:text-gray-300 transition-colors duration-200 cursor-pointer" style="font-family:JetBrains Mono, monospace">Sign in</button><a class="px-5 py-3 bg-white text-black rounded-md font-grotesk font-normal text-[14px] transition-all duration-200 hover:bg-gray-100 hover:shadow-lg cursor-pointer" href="/download">Download Oppla</a></div><div class="md:hidden"><button type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:Rgputkq:" data-state="closed" data-slot="sheet-trigger" class="relative size-6 text-white group"><span class="absolute inset-0 flex items-center justify-center"><span class="block h-0.5 w-5 bg-white transition-all duration-200 group-data-[state=open]:rotate-45 group-data-[state=open]:translate-y-0.5"></span></span><span class="absolute inset-0 flex items-center justify-center"><span class="block h-0.5 w-5 bg-white translate-y-2 transition-all duration-200 group-data-[state=open]:-rotate-45 group-data-[state=open]:-translate-y-0.5"></span></span><span class="sr-only">Menu</span></button></div></div></div></nav><section class="relative text-white pt-16 sm:pt-20 lg:pt-24" style="background-color:#01030C"><div class="container mx-auto px-4 sm:px-6 lg:px-8 max-w-6xl"><div class="text-left mb-16"><h2 class="text-4xl sm:text-5xl lg:text-6xl font-light leading-tight mb-6" style="font-family:Old Standard TT, serif">Get the #1 Contextual Builder<br/>with any plan</h2><p class="text-gray-300 mb-12 max-w-3xl leading-relaxed" style="font-family:Matter, sans-serif;font-size:24px">All plans include unlimited autocomplete and access to Oppla Cortex â the execution engine powering full-context reasoning at every step.</p><div class="flex items-center justify-center gap-4 mb-12"><span class="text-base text-white">Monthly</span><button class="relative w-14 h-7 rounded-full transition-colors duration-200 bg-gray-600"><div class="absolute w-5 h-5 rounded-full bg-white top-1 transition-transform duration-200 translate-x-1"></div></button><span class="text-base text-gray-500">Yearly <span class="text-green-400">(Save 20%)</span></span></div></div><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4"><div class="relative"><div class="border p-8" style="border-color:#50535D;background-color:#0E111C"><div class="mb-8"><h3 class="text-white mb-4 leading-tight" style="font-family:Old Standard TT, serif;font-size:32px">Explorer</h3><p class="text-sm leading-tight" style="font-family:Space Grotesk, sans-serif;font-weight:300;color:#fff9">Perfect for solo developers getting started with contextual AI building and exploring core features.</p></div><div class="mb-8"><div class="flex items-baseline mb-2"><span class="text-5xl font-light text-white" style="font-family:Space Grotesk, sans-serif">Free</span><div class="ml-6"><div class="text-xs uppercase leading-tight" style="letter-spacing:0.1em;color:#fff9">FOREVER FREE</div></div></div></div><div class="flex flex-col gap-3 mb-8"><button class="px-5 py-3 bg-white text-black rounded-md font-grotesk font-normal text-[14px] transition-all duration-200 hover:bg-gray-100 hover:shadow-lg cursor-pointer">Start for free</button></div></div><div class="relative p-8 bg-transparent -mt-2"><div class="absolute left-0 top-0 w-px h-3/4" style="background-image:repeating-linear-gradient(to bottom, #333540 0, #333540 4px, transparent 4px, transparent 8px);mask-image:linear-gradient(to bottom, white 0%, white 75%, transparent 100%)"></div><div class="absolute right-0 top-0 w-px h-3/4" style="background-image:repeating-linear-gradient(to bottom, #333540 0, #333540 4px, transparent 4px, transparent 8px);mask-image:linear-gradient(to bottom, white 0%, white 75%, transparent 100%)"></div><h4 class="text-xs font-medium uppercase tracking-wider mb-6" style="color:#EEEEEF">NEW BUILDERS GETTING STARTED:</h4><ul class="space-y-2"><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Unlimited autocomplete</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">50 agent requests, reasoning models</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Limited context windows</span></li></ul></div></div><div class="relative"><div class="border p-8" style="border-color:#50535D;background-color:#0E111C"><div class="mb-8"><h3 class="text-white mb-4 leading-tight" style="font-family:Old Standard TT, serif;font-size:32px">Pro</h3><p class="text-sm leading-tight" style="font-family:Space Grotesk, sans-serif;font-weight:300;color:#fff9">Advanced features for professional developers building serious AI products with enhanced capabilities.</p></div><div class="mb-8"><div class="flex items-baseline mb-2"><span class="text-5xl font-light text-white" style="font-family:Space Grotesk, sans-serif">$20</span><div class="ml-6"><div class="text-xs uppercase leading-tight" style="letter-spacing:0.1em;color:#fff9">PER USER / MONTH</div></div></div></div><div class="flex flex-col gap-3 mb-8"><button class="px-5 py-3 bg-white text-black rounded-md font-grotesk font-normal text-[14px] transition-all duration-200 hover:bg-gray-100 hover:shadow-lg cursor-pointer">Free 7 day trial</button></div></div><div class="relative p-8 bg-transparent -mt-2"><div class="absolute left-0 top-0 w-px h-3/4" style="background-image:repeating-linear-gradient(to bottom, #333540 0, #333540 4px, transparent 4px, transparent 8px);mask-image:linear-gradient(to bottom, white 0%, white 75%, transparent 100%)"></div><div class="absolute right-0 top-0 w-px h-3/4" style="background-image:repeating-linear-gradient(to bottom, #333540 0, #333540 4px, transparent 4px, transparent 8px);mask-image:linear-gradient(to bottom, white 0%, white 75%, transparent 100%)"></div><h4 class="text-xs font-medium uppercase tracking-wider mb-6" style="color:#EEEEEF">SERIOUS BUILDING STARTS HERE:</h4><ul class="space-y-2"><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Unlimited autocomplete</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">500 agent requests, advanced reasoning models</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Unlimited context</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Access to Signals</span></li></ul></div></div><div class="relative"><div class="border p-8" style="border-color:#50535D;background-color:#0E111C"><div class="mb-8"><h3 class="text-white mb-4 leading-tight" style="font-family:Old Standard TT, serif;font-size:32px">Plus</h3><p class="text-sm leading-tight" style="font-family:Space Grotesk, sans-serif;font-weight:300;color:#fff9">Complete solution for teams and organizations requiring maximum flexibility and advanced features.</p></div><div class="mb-8"><div class="flex items-baseline mb-2"><span class="text-5xl font-light text-white" style="font-family:Space Grotesk, sans-serif">$50</span><div class="ml-6"><div class="text-xs uppercase leading-tight" style="letter-spacing:0.1em;color:#fff9">PER USER / MONTH</div></div></div></div><div class="flex flex-col gap-3 mb-8"><button class="px-5 py-3 bg-white text-black rounded-md font-grotesk font-normal text-[14px] transition-all duration-200 hover:bg-gray-100 hover:shadow-lg cursor-pointer">Free 7 day trial</button></div></div><div class="relative p-8 bg-transparent -mt-2"><div class="absolute left-0 top-0 w-px h-3/4" style="background-image:repeating-linear-gradient(to bottom, #333540 0, #333540 4px, transparent 4px, transparent 8px);mask-image:linear-gradient(to bottom, white 0%, white 75%, transparent 100%)"></div><div class="absolute right-0 top-0 w-px h-3/4" style="background-image:repeating-linear-gradient(to bottom, #333540 0, #333540 4px, transparent 4px, transparent 8px);mask-image:linear-gradient(to bottom, white 0%, white 75%, transparent 100%)"></div><h4 class="text-xs font-medium uppercase tracking-wider mb-6" style="color:#EEEEEF">FOR THOSE WHO NEED MORE HORSEPOWER:</h4><ul class="space-y-2"><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Unlimited autocomplete</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">1,000 agent requests, extended reasoning models</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Unlimited context</span></li><li class="flex items-start gap-2"><svg class="w-3 h-3 text-gray-300 mt-0.5 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg><span class="text-sm leading-relaxed" style="font-family:Matter, sans-serif;color:#fff9">Access to Signals</span></li></ul></div></div></div></div><div class="w-full -mt-16"><div class="relative w-full h-[420px] sm:h-[560px] md:h-[720px] lg:h-[880px] overflow-hidden"><img alt="Oppla Mountains" fetchPriority="high" decoding="async" data-nimg="fill" class="object-cover opacity-90" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/oppla-mountains.png"/></div></div></section><section class="relative text-white py-16 sm:py-20 lg:py-24 pb-0 z-10" style="font-family:Matter, sans-serif"><div class="container mx-auto px-4 sm:px-6 lg:px-8 max-w-4xl"><div class="mb-12 pt-8"><div class="flex items-center gap-3 mb-4"><div class="w-2 h-4 bg-orange-500"></div><span class="uppercase tracking-wider font-aeonik text-[11px] font-normal leading-[15px] text-white">FAQS</span></div><div class="w-full h-px bg-gray-600"></div></div><h2 class="font-light mb-16 text-white" style="font-size:48px;font-family:Old Standard TT, serif">FAQs</h2><div class="space-y-0"><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">What is Oppla?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Oppla is the AI IDE for contextual building â your starting point to build serious products, not just code. Context stays, context grows, and you build without limits.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">How is Oppla different from other AI IDEs?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Other IDEs forget. Oppla doesn't. Powered by Cortex, Oppla keeps your context alive across sessions â no cutoffs, no resets. It's built for builders who want to move from code to product without losing the bigger picture.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">What is Oppla Cortex?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Cortex is the intelligence b
1ehind Oppla. It provides unlimited context windows so your work never resets, and it powers the link between Signals (what to build) and Oppla (how to build it). With Cortex, strategy and execution finally live in the same flow.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">Who is Oppla designed for?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Builders of all kinds â from solo developers to startup teams to non-technical founders. If you're serious about building products, Oppla gives you clarity on what matters (Signals), unlimited context while you build (Oppla), and a single engine that connects them end to end (Cortex).</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">Can I try Oppla before paying?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Yes, you can start with our free trial to explore Oppla's features and see how it fits into your workflow before making any commitment.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">How do Signals quotas work on my plan?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Each paid plan includes a set number of Signals you can generate and review. If you reach your monthly quota, you can upgrade for more Signals or contact us for custom needs.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">What happens if I exceed my plan's limits?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">You'll get notified if you approach your quota. Once you hit it, you can either upgrade to a higher plan for more agent requests or Signals or wait for the next billing cycle.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">Can I upgrade or downgrade my plan anytime?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">
1Absolutely. Plans are month-to-month with no lock-in. You can move up or down as your needs change.</div></div></div><div class="border-b border-dashed border-gray-400 last:border-b-0"><button class="w-full py-6 sm:py-8 text-left flex justify-between items-center group hover:text-gray-300 transition-colors duration-200"><span class="text-lg sm:text-xl font-normal pr-4" style="color:#CCCED1">Is my product's data safe with Oppla?</span><div class="flex-shrink-0 transition-transform duration-200 "><span class="text-sm">â¼</span></div></button><div class="overflow-hidden transition-all duration-300 ease-in-out max-h-0 opacity-0"><div class="text-gray-300 text-base sm:text-lg leading-relaxed pr-8">Yes. Data privacy is core to how Oppla works. Your product data is analyzed securely to generate Signals, and we never share your proprietary insights with anyone else.</div></div></div></div></div></section><section class="relative -mt-32 pt-32"><div class="relative"><img src="/oppla-beach-life-focused.png" alt="" class="w-full h-auto object-contain"/><div class="absolute inset-0 bg-black/10"></div><div class="absolute inset-0 flex items-center justify-center z-10"><div class="container mx-auto px-4 sm:px-6 lg:px-8 text-center max-w-4xl"><h2 class="font-light leading-tight tracking-tight" style="font-family:Old Standard TT, serif;font-size:clamp(1.5rem, 8vw, 5rem)"><span class="block text-white mb-1 sm:mb-2">Get started with the</span><span class="block text-white"><span class="text-orange-300">#1</span> Contextual Builder</span></h2><div class="flex flex-col sm:flex-row gap-3 sm:gap-4 justify-center items-center mt-6 sm:mt-8"><button class="px-4 sm:px-5 py-2.5 sm:py-3 bg-white text-black rounded-md font-grotesk font-normal text-sm sm:text-[14px] transition-all duration-200 hover:bg-gray-100 hover:shadow-lg min-w-[140px] sm:min-w-[160px] cursor-pointer">Start free trial</button></div></div></div></div><div class="absolute bottom-0 left-0 right-0 h-8 bg-gradient-to-b from-transparent to-[#020917]"></div></section><footer class="bg-[#020917] text-white"><div class="container mx-auto px-4 sm:px-6 lg:px-8 py-16"><div class="flex flex-col lg:flex-row justify-between items-start mb-16"><div class="mb-8 lg:mb-0 flex-shrink-0"><a class="cursor-pointer" href="/"><img alt="Oppla" loading="lazy" width="240" height="80" decoding="async" data-nimg="1" class="h-12 w-auto sm:h-14 lg:h-14 xl:h-20 max-w-full hover:opacity-80 transition-opacity duration-200" style="color:transparent" src="/oppla-logo-footer-dark.png"/></a></div><div class="relative"><div class="flex flex-col md:flex-row gap-10"><div class="flex-1 min-w-[180px]"><h3 class="uppercase tracking-wider mb-6 font-aeonik text-[11px] font-normal leading-[15px] text-white">RESOURCES</h3><ul class="space-y-1.5 text-[16px]"><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>Download</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>Documentation</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li></ul></div><div class="flex-1 min-w-[180px]"><h3 class="uppercase tracking-wider mb-6 font-aeonik text-[11px] font-normal leading-[15px] text-white">CONNECT</h3><ul class="space-y-1.5 text-[16px]"><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>Discord</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>X (Twitter)</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>LinkedIn</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>GitHub</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li></ul></div><div class="flex-1 min-w-[200px]"><h3 class="uppercase tracking-wider mb-6 font-aeonik text-[11px] font-normal leading-[15px] text-white">COMPANY</h3><ul class="space-y-1.5 text-[16px]"><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>Terms of Service</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li><li class="text-gray-300 hover:text-white transition-colors duration-200 cursor-pointer flex items-center gap-2 group"><span>Privacy Policy</span><span class="opacity-0 group-hover:opacity-100 transform translate-x-1 group-hover:translate-x-0 transition-all duration-200 text-base">â</span></li></ul><div class="mt-6"><button class="bg-gray-200 hover:bg-gray-300 py-3 px-5 rounded-[6px] transition-colors duration-200 font-grotesk font-normal text-[14px] leading-[14px] curs
1or-pointer" style="color:rgb(21, 21, 21)">Download Oppla</button></div></div></div></div></div><div class="flex flex-col md:flex-row justify-center items-center pt-8 border-t border-gray-700"><div class="text-gray-400 text-sm">© Oppla 2025. All rights reserved.</div></div></div></footer></div><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/webpack-de96603576ac7c02.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/css/dd3deaeeba1e05e3.css?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"2:I[2846,[],\"\"]\n4:I[4869,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"498\",\"static/chunks/498-2071699fe4cb3dcc.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"293\",\"static/chunks/293-88fca47930a3eccd.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"138\",\"static/chunks/138-0c456d59ce2503ac.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"979\",\"static/chunks/app/pricing/page-0eca4e6f227dbf70.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"default\"]\n5:I[3176,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"498\",\"static/chunks/498-2071699fe4cb3dcc.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"293\",\"static/chunks/293-88fca47930a3eccd.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"138\",\"static/chunks/138-0c456d59ce2503ac.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"979\",\"static/chunks/app/pricing/page-0eca4e6f227dbf70.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"default\"]\n6:I[4,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"498\",\"static/chunks/498-2071699fe4cb3dcc.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"293\",\"static/chunks/293-88fca47930a3eccd.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"138\",\"static/chunks/138-0c456d59ce2503ac.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"979\",\"static/chunks/app/pricing/page-0eca4e6f227dbf70.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"default\"]\n7:I[2366,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"498\",\"static/chunks/498-2071699fe4cb3dcc.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"293\",\"static/chunks/293-88fca47930a3eccd.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"138\",\"static/chunks/138-0c456d59ce2503ac.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJ"])</script>
1<script>self.__next_f.push([1,"Uxpz9qv\",\"979\",\"static/chunks/app/pricing/page-0eca4e6f227dbf70.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"default\"]\n8:I[3284,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"498\",\"static/chunks/498-2071699fe4cb3dcc.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"293\",\"static/chunks/293-88fca47930a3eccd.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"138\",\"static/chunks/138-0c456d59ce2503ac.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"979\",\"static/chunks/app/pricing/page-0eca4e6f227dbf70.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"default\"]\n9:I[4707,[],\"\"]\na:I[6423,[],\"\"]\nb:I[5532,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"185\",\"static/chunks/app/layout-a72dffffbed954f7.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"default\"]\nc:\"$Sreact.suspense\"\nd:I[9197,[\"601\",\"static/chunks/c857e369-2a9be175ba02622f.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"434\",\"static/chunks/434-e3000e1272edfcbe.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"185\",\"static/chunks/app/layout-a72dffffbed954f7.js?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\"],\"Analytics\"]\nf:I[1060,[],\"\"]\n10:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[\"$\",\"$L2\",null,{\"buildId\":\"6iMYtslGu3n2IOnacrX-v\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"pricing\"],\"initialTree\":[\"\",{\"children\":[\"pricing\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"pricing\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"style\":{\"backgroundColor\":\"#020917\"},\"children\":[[\"$\",\"$L4\",null,{}],[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}]]}],null],null],null]},[null,[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"pricing\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/dd3deaeeba1e05e3.css?dpl=dpl_7E7e5dCqCJtMBJtJLfkNJUxpz9qv\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/oppla-favicon.png\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"href\":\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600\u0026display=swap\",\"rel\":\"stylesheet\"}],[\"$\",\"link\",null,{\"href\":\"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600\u0026display=swap\",\"rel\":\"stylesheet\"}],[\"$\",\"link\",null,{\"href\":\"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600\u0026display=swap\",\"rel\":\"stylesheet\"}],[\"$\",\"link\",null,{\"href\":\"https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400\u0026display=swap\",\"rel\":\"stylesheet\"}]]}],[\"$\",\"body\",null,{\"className\":\"font-sans\",\"style\":{\"fontFamily\":\"AeonikFono, \\\"JetBrains Mono\\\", ui-monospace, monospace\"},\"children\":[[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$c\",null,{\"fallback\":[\"$\",\"div\",null,{\"children\":\"Loading...\"}],\"children\":[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}]}],[\"$\",\"$Ld\",null,{}]]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Le\"],\"globalErrorComponent\":\"$f\",\"missingSlots\":\"$W10\"}]\n"])</script>
1<script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Oppla - The AI Code Editor for Contextual Builders\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Oppla website horizon\"}]]\n3:null\n"])</script>
1</body></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.