PageSourceSearch

https://appwizzy.com/pricing

html appwizzy.com collected 2026-10-04 03:53:53 UTC 98,265 bytes, 2,125 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" itemscope itemtype="http://schema.org/WebSite">
3
4<head>
5  <meta charset="utf-8">
6  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7  
7<script type="application/ld+json">
8{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://appwizzy.com/#organization","name":"AppWizzy","url":"https://appwizzy.com/","logo":"https://appwizzy.com/assets/icons/footer_logo_appwizzy-53ba6ab5498ca7046cf79de358095ac0aee384073e5ab315cdef7dc51861c56e.svg","sameAs":["https://x.com/appwizzyai","https://www.linkedin.com/company/appwizzy"]},{"@type":"WebSite","@id":"https://appwizzy.com/#website","url":"https://appwizzy.com/","name":"AppWizzy","publisher":{"@id":"https://appwizzy.com/#organization"}},{"@context":"https://schema.org","@type":"OfferCatalog","name":"AppWizzy Pricing - professional vibe‑coding platform to build scalable apps","description":"Professional vibe‑coding platform to build scalable apps with transparent usage-based pricing: AI tokens, daily hosting, and template licenses.","url":"https://appwizzy.com/pricing","publisher":{"@id":"https://appwizzy.com/#organization"},"itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Free Plan","description":"For testing, personal use and prototypes"},"priceSpecification":{"@type":"UnitPriceSpecification","price":"0","priceCurrency":"USD","valueAdds":"5 credits per month, AI-powered app generation \u0026 modification, Dev environment (zero configuration), 3 public apps, High-quality JS/PHP Code, Only free templates"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Pro Plan","description":"Perfect for SMBs, Startups and MVPs"},"priceSpecification":{"@type":"UnitPriceSpecification","price":"20.0","priceCurrency":"USD","unitText":"MONTH","valueAdds":"Everything from Free Plan, 25.0 credits per month, Credits Accumulative, Unlimited apps, Up to 50 Bad AI implementations refundable, Private apps, Dev \u0026 Stable environments, App collaborators (up to 2 per app), Paid templates"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Enterprise Plan","description":"AppWizzy adjusted to your own requirements"},"priceSpecification":{"@type":"UnitPriceSpecification","price":"Custom","priceCurrency":"USD","valueAdds":"Custom credits allocation, Dedicated hosting \u0026 deployment options, Priority support \u0026 dedicated account manager, Custom app features \u0026 business logic"}}]}]}
9  </script>
9
10
11    <!-- Title -->
12    <title itemprop="name">
13      AppWizzy Pricing - build scalable web apps and sites with AI
14    </title>
15
16    <!-- SEO Meta Tags -->
17    <meta name="description" content="Professional vibe‑coding platform to build scalable apps with transparent usage-based pricing: AI tokens, daily hosting, and template licenses.">
18
19    <meta name="author" content="AppWizzy Inc">
20
21    <!-- Rails Meta Tags -->
22    <meta name="csrf-param" content="authenticity_token" />
23<meta name="csrf-token" content="fzeIIvrBywrOlfP08TacXODRYv6R1bgTEWVIfva3f/n2x2E5aOPY7lOUT2aKoAkbjPYecDCXnHjo6ytU8wIJ5A==" />
24
25    <!-- Verification Tags -->
26    <meta name="facebook-domain-verification" content="tfbinn68txlgo48hfkegy2hrpltt6h"/>
27
28    <!-- Open Graph Tags -->
29    <meta property="og:title" content="AppWizzy Pricing - build scalable web apps and sites with AI"/>
30      <meta property="og:type" content="website"/>
31    <meta property="og:site_name" content="AppWizzy"/>
32    <meta property="og:url" content="https://appwizzy.com/pricing"/>
33    <meta property="og:image" content="https://appwizzy.com/assets/appwizzy-dashboard/appwizzy-og-6675faff5871466e034f58f230d7965fa8353b955b74352dfb3c9ea5e00b713b.png"/>
34    <meta property="og:description" content="Professional vibe‑coding platform to build scalable apps with transparent usage-based pricing: AI tokens, daily hosting, and template licenses."/>
35    <meta property="og:locale" content="en_US">
36
37    <!-- Twitter Card Tags -->
38    <meta name="twitter:title"       content="AppWizzy Pricing - build scalable web apps and sites with AI">
39    <meta name="twitter:description" content="Professional vibe‑coding platform to build scalable apps with transparent usage-based pricing: AI tokens, daily hosting, and template licenses.">
40    <meta name="twitter:image"       content="https://appwizzy.com/assets/appwizzy-dashboard/appwizzy-og-6675faff5871466e034f58f230d7965fa8353b955b74352dfb3c9ea5e00b713b.png">
41    <meta name="twitter:creator" content="@appwizzyai">
42    <meta name="twitter:card" content="summary_large_image">
43    <meta name="twitter:site" content="@appwizzyai">
44
45  <meta name="geo.region"    content="US-NY">
46  <meta name="geo.placename" content="New York">
47  <meta name="geo.position"  content="40.7128;-74.0060">
48  <meta name="ICBM"          content="40.7128, -74.0060">
49
50  <!-- Favicons and Icons -->
51    <link rel="icon" type="image/svg+xml" href="/logo-appwizzy.svg?v=2" sizes="any">
52    <link rel="shortcut icon" type="image/svg+xml" href="/logo-appwizzy.svg?v=2">
53    <link rel="icon" type="image/png" href="/logo-appwizzy-48x48.png" sizes="48x48">
54    <link rel="icon" type="image/png" href="/logo-appwizzy-32x32.png" sizes="32x32">
55    <link rel="icon" type="image/png" href="/logo-appwizzy-16x16.png" sizes="16x16">
56    <link rel="apple-touch-icon" href="/logo-appwizzy-180x180.png" sizes="180x180">
57
58  <!-- Canonical and Cable -->
59    <link rel="canonical" href="https://appwizzy.com/pl/pricing" data-turbolinks-track="false"/>
60  
61  <meta name="action-cable-url" content="wss://flatlogic.com/cable" />
62
63  <!-- Preload Resources -->
64  <link rel="preload" as="font" type="font/woff2" crossorigin href="/assets/font-awesome/fontawesome-webfont-7dacf83f51179de8d7980a513e67ab3a08f2c6272bb5946df8fd77c0d1763b73.woff2"/>
65  <link rel="preload" as="font" type="font/woff" crossorigin href="/assets/line-awesome/la-brands-400-14c633773bd885e7553b31688925829b2eb40ab5080f644bc180eeb14862e493.woff"/>
66  <link rel="preload" as="font" type="font/woff" crossorigin href="/assets/line-awesome/la-solid-900-a0d21b2ab40d48860c6ae95e00c9e9ca12ecb34c23ba3b882ed81340d4509c67.woff"/>
67
68  <!-- Stylesheets -->
69  <link rel="stylesheet" media="all" href="/assets/application-3608f9638e5ddd8f440971ae5affb5450f83757eb846f4020a4eff2ce4dd52a3.css" data-turbolinks-track="reload" async="async" />
70    <style>
71      :root {
72        --font-family-serif: 'Mulish', sans-serif !important;
73      }
74    </style>
75
76  <!-- JavaScript -->
77  
77<script src="/assets/vendor-f96da86d32b453b6828fe1dfc1ff0644a9adef722172398dc0433fbb81630651.js" data-turbolinks-track="reload"></script>
77
78    
78<script src="/assets/application-c012882100eeb6d909d5f3c8fa62136b5baff6f55aca29898a6fd92a13fa4306.js" data-turbolinks-track="reload" async="async"></script>
78
79
80  <!-- External Scripts -->
81    
81<script src="https://accounts.google.com/gsi/client" async defer></script>
81
82
83
84    
84<script type="text/javascript">
85      (function (c, l, a, r, i, t, y) {
86        c[a] = c[a] || function () {
87          (c[a].q = c[a].q || []).push(arguments)
88        };
89        t = l.createElement(r);
90        t.async = 1;
91        t.src = "https://www.clarity.ms/tag/" + i;
92        y = l.getElementsByTagName(r)[0];
93        y.parentNode.insertBefore(t, y);
94      })(window, document, "clarity", "script", "i9ws2ljr1k");
95    </script>
95
96
97</head>
98<body data-basket-notify="" data-platform="appwizzy" class="loading   appwizzy-theme">
99  <div id="g_id_onload"
100       data-client_id="357142835604-g0palmkkve33gsbhfpoq1nlsj3mrhm4d.apps.googleusercontent.com"
101       data-context="signin"
102       data-login_uri="https://appwizzy.com/users/auth/google_one_tap"
103       data-auto_select="true">
104  </div>
105
106<div id="chatId"></div>
107  <header class="header">
108    <div class="container">
109      <nav class="navbar navbar-default" role="navigation">
110        <div class="navbar-header">
111          <button class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-top">
112            <span class="hamburger">
113                <span class="menui top-menu"></span>
114                <span class="menui mid-menu"></span>
115                <span class="menui bottom-menu"></span>
116            </span>
117          </button>
118            <div class="tenant-logo-with-credit">
119              <a href="/" class="logo-appwizzy">
120                <span class="sr-only">AppWizzy</span>
121              </a>
122            </div>
123        </div>
124        <div class="collapse navbar-collapse navbar-top">
125          <ul class="nav navbar-nav navbar-right d-flex flex-column-md">
126
127            <li class="ml-md">
128              <a class="nav-link" href="https://discord.gg/flatlogic-community" target="_blank">
129                  <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="account"><g clip-path="url(#clip0_discord)"><path d="M13.2256 12.582C13.2256 13.4434 13.875 14.1445 14.6631 14.1445C15.4707 14.1445 16.1016 13.4434 16.1016 12.582C16.1133 11.7285 15.4707 11.0215 14.6631 11.0215C13.8623 11.0215 13.2256 11.7227 13.2256 12.582Z" fill="#424EF9"/><path d="M9.34668 14.1445C8.55859 14.1445 7.90918 13.4434 7.90918 12.582C7.90918 11.9727 8.23047 11.4414 8.70312 11.1855C8.89551 11.0801 9.11426 11.0215 9.34668 11.0215C10.1543 11.0215 10.7969 11.7285 10.7842 12.582C10.7842 13.4434 10.1475 14.1445 9.34668 14.1445Z" fill="#424EF9"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 24C18.627 24 24 18.627 24 12C24 5.37305 18.627 0 12 0C5.37305 0 0 5.37305 0 12C0 18.627 5.37305 24 12 24ZM19.9307 15.9043C19.9775 15.4414 20 14.9883 20 14.541C20 11.7637 19.1221 9.30273 17.5654 7.08789C17.5615 7.07812 17.5537 7.07227 17.5449 7.06836C16.5244 6.61523 15.4316 6.28125 14.2881 6.08984C14.2676 6.08789 14.2461 6.0957 14.2354 6.11523C14.0947 6.35742 13.9395 6.67188 13.8301 6.92188C12.6006 6.74219 11.377 6.74219 10.1719 6.92188C10.0635 6.66797 9.90137 6.35742 9.76074 6.11523C9.75 6.09766 9.72852 6.08789 9.70801 6.08984C8.56543 6.28125 7.47168 6.61523 6.45117 7.06836C6.44238 7.07227 6.43457 7.07812 6.42969 7.08594C4.67773 9.62109 4 12.1035 4 14.5547C4 15.0059 4.02246 15.4551 4.06641 15.9043C4.06738 15.918 4.0752 15.9316 4.08691 15.9395C5.45508 16.9121 6.78125 17.5039 8.08203 17.8945C8.10254 17.9004 8.125 17.8945 8.13867 17.877C8.44629 17.4707 8.7207 17.041 8.95605 16.5898C8.9668 16.5703 8.96094 16.5488 8.94531 16.5332L8.92773 16.5215C8.49316 16.3613 8.07812 16.168 7.67969 15.9453C7.64844 15.9277 7.64551 15.8848 7.6748 15.8633C7.75879 15.8027 7.84277 15.7402 7.92285 15.6758C7.9375 15.6641 7.95703 15.6621 7.97461 15.668C10.5928 16.8262 13.4277 16.8262 16.0156 15.668C16.0322 15.6602 16.0527 15.6641 16.0674 15.6758C16.1475 15.7383 16.2314 15.8027 16.3164 15.8633C16.3447 15.8848 16.3428 15.9277 16.3115 15.9453C15.9131 16.1719 15.499 16.3613 15.0635 16.5215C15.0342 16.5312 15.0225 16.5645 15.0361 16.5898C15.2764 17.041 15.5508 17.4707 15.8525 17.877C15.8652 17.8945 15.8877 17.9004 15.9092 17.8945C17.2158 17.5039 18.542 16.9121 19.9102 15.9395C19.917 15.9355 19.9229 15.9297 19.9258 15.9219L19.9307 15.9043Z" fill="#424EF9"/></g><defs><clipPath id="clip0_discord"><rect width="24" height="24" rx="12" fill="white"/></clipPath></defs></svg>
130                <span class="visible-xs-inline visible-sm-inline">Discord</span>
131              </a>
132            </li>
133            <li class="ml-md">
134              <a class="nav-link" href="https://twitter.com/appwizzyai/" target="_blank">
135                  <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="account"><path d="M24 12C24 18.627 18.627 24 12 24C5.373 24 0 18.627 0 12C0 5.373 5.373 0 12 0C18.627 0 24 5.373 24 12ZM19.999 7.941C19.446 8.186 18.853 8.351 18.231 8.425C18.867 8.043 19.355 7.441 19.585 6.722C18.99 7.075 18.331 7.33 17.63 7.469C17.069 6.871 16.269 6.497 15.384 6.497C13.685 6.497 12.307 7.876 12.307 9.575C12.307 9.816 12.334 10.051 12.386 10.276C9.829 10.148 7.561 8.922 6.043 7.06C5.778 7.513 5.627 8.042 5.627 8.607C5.627 9.674 6.171 10.617 6.996 11.168C6.491 11.152 6.017 11.014 5.602 10.783C5.602 10.796 5.602 10.809 5.602 10.822C5.602 12.313 6.663 13.557 8.071 13.839C7.814 13.909 7.541 13.947 7.26 13.947C7.062 13.947 6.869 13.928 6.681 13.892C7.072 15.114 8.209 16.004 9.556 16.029C8.504 16.856 7.178 17.347 5.735 17.347C
1355.486 17.347 5.241 17.334 5 17.305C6.361 18.179 7.978 18.688 9.717 18.688C15.378 18.688 18.473 14 18.473 9.932C18.473 9.8 18.47 9.668 18.464 9.535C19.067 9.1 19.588 8.559 19.999 7.941Z" fill="#424EF9"/></svg>
136                <span class="visible-xs-inline visible-sm-inline">X (Twitter)</span>
137              </a>
138            </li>
139              <li class="ml-md">
140                <a class="nav-link" href="https://www.linkedin.com/company/appwizzy/" target="_blank">
141                  <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="account"><path d="M12 0C5.373 0 0 5.373 0 12C0 18.627 5.373 24 12 24C18.627 24 24 18.627 24 12C24 5.373 18.627 0 12 0ZM7.496 5.403C8.338 5.403 8.899 5.964 8.899 6.712C8.899 7.46 8.338 8.021 7.403 8.021C6.561 8.022 6 7.46 6 6.712C6 5.964 6.561 5.403 7.496 5.403ZM9 17H6V9H9V17ZM19 17H16.176V12.628C16.176 11.419 15.423 11.14 15.141 11.14C14.859 11.14 13.917 11.326 13.917 12.628C13.917 12.814 13.917 17 13.917 17H11V9H13.918V10.116C14.294 9.465 15.047 9 16.459 9C17.871 9 19 10.116 19 12.628V17Z" fill="#424EF9"/></svg>
142                  <span class="visible-xs-inline visible-sm-inline">LinkedIn</span>
143                </a>
144              </li>
145
146              <li class="active">
147                <a href="/pricing" class="nav-link-pricing">Pricing</a>
148              </li>
149              <li class="">
150                <a href="/templates">Templates</a>
151              </li>
152              <li class="">
153                <a href="/blog">Blog</a>
154              </li>
155              <li class="nav-item dropdown">
156                <a class="nav-link dropdown-toggle" href="#">
157                  Resources
158                </a><span class="caret ml-sm"></span>
159                <div class="dropdown-menu-custom dropdown-menu-sm">
160                  <div class="row">
161                    <ul>
162                      <li><a href="/documentation">Documentation</a></li>
163                      <li><a href="/affiliate">Affiliate</a></li>
164                      <li><a href="/contact">Contact us</a></li>
165                    </ul>
166                  </div>
167                </div>
168              </li>
169
170              <li class="nav-cta">
171                  <a class="mt-n-xs btn" id="profile-btn" href="/users/sign_up">Sign Up</a>
172              </li>
173          </ul>
174        </div>
175
176      </nav>
177    </div>
178  </header>
179
180  <div class="marketing-campaign-top-container marketing-campaign-top-container-dark animate__animated"
181       id="marketing-campaign-top-section" data-campaign-id="137" data-important="false">
182    <div class="container">
183      <div class="row">
184        <div class="col-md-10 col-sm-9 text-center" id="marketing-campaign-top-content">
185          <strong/>🚀 Share AppWizzy on X and get 20 bonus credits ($20 value) added to your account 🎁</strong>
186        </div>
187        <div class="col-md-2 col-sm-12 marketing-campaign-buttons-container">
188            <a href="https://x.com/appwizzyai"
189               class="btn btn-action btn-light">
190              Post on X🚀
191            </a>
192          <button id="marketing-campaign-top-section-close-button" class="btn btn-campaign-close">&times;</button>
193        </div>
194      </div>
195    </div>
196  </div>
197
198
199<div class="content" >
200  
201  <div class="appwizzy-pricing">
202    <section class="pricing-title">
203      <div class="container">
204        <div class="row">
205          <div class="col-md-8 col-md-push-2">
206            <h1>Pricing</h1>
207            <p>
208              Build scalable & production-ready websites, web apps, AI chatbots, SaaS platforms, admin panels, portals and other business apps with AppWizzy.
209              <br> Your costs are split into three buckets: <strong>AI Modifications</strong>, <strong>Hosting</strong>, and
210              <strong>Template Licenses</strong>!</p>
211            <div class="mt-md text-center">
212              <a href="/pricing-estimator">Try the quick cost estimator</a>
213            </div>
214          </div>
215        </div>
216      </div>
217    </section>
218
219    <section class="pricing container mt-0">
220      <div class="text-center">
221        <input class="slider-checkbox" type="checkbox" id="pricing-period-checkbox">
222        <label for="pricing-period-checkbox">
223          <span data-option="checked">Monthly</span>
224          <span data-option="unchecked">Annually <span class="plan-discount" data-plan-discount>Save 20%</span></span>
225        </label>
226      </div>
227      <div class="pricing-cards row g-4">
228        <div class="col-12 col-md-4 d-flex">
229          <div class="card w-100 h-100 d-flex flex-column">
230            <div class="info-wrapper">
231              <h4>Free</h4>
232              <p>For testing, personal use and prototypes</p>
233              <a href="#compare-plans" class="compare-link">Compare plans</a>
234              <h3>$0 <small>/mo</small> </h3>
235              <a class="new-btn btn-default" data-remote="true" href="/projects/free_plan_modal?disable_action_text=true&amp;plan=flatlogic-platform-free">
236                Activate now
237</a>            </div>
238            <div class="features-wrapper">
239              <p>
240                <span class="check-icon green"></span>
241                <b>5 credits per month</b>
242              </p>
243              <p>
244                <span class="check-icon green"></span>
245                AI-powered app generation & modification
246              </p>
247              <p>
248                <span class="check-icon green"></span>
249                Dev environment (zero configuration)
250              </p>
251              <p>
252                <span class="check-icon green"></span>
253                3 public apps
254              </p>
255              <p>
256                <span class="check-icon green"></span>
257                High-quality JS/PHP Сode
258              </p>
259              <p>
260                <span class="check-icon green"></span>
261                SEO-friendly out of the box
262              </p>
263              <p>
264                <span class="check-icon green"></span>
265                Only free templates
266              </p>
267              <p>
268                <img src="/assets/pricing/minus-6506d48489b3683e6ec682eea3f22fe63c3dbe2e3b74f528b2b279d4be649108.svg" alt="no" class="check-icon"/>
269                Personal use only. Commercial use requires a paid plan
270              </p>
271            </div>
272          </div>
273        </div>
274
275        <div class="col-12 col-md-4 d-flex">
276          <div class="card highlighted w-100 h-100 d-flex flex-column">
277            <p>Most popular</p>
278            <div class="card h-100 d-flex flex-column">
279              <div class="info-wrapper">
280                <h4>Pro</h4>
281                <p>Perfect for SMBs, Startups and MVPs</p>
282                <a href="#compare-plans" class="compare-link">Compare plans</a>
283                <h3>$<span data-basic-plan-price>20</span> <small id="basic-plan-period-label">/mo</small></h3>
284                <div class="plan-tier-selector mb-sm">
285                  <select class="form-control form-styled plan-tier-select" data-basic-plan-select>
286                      <option value="flatlogic-platform-basic"
287                              data-monthly-price="20.0"
288                              data-monthly-credits="25"
289                              data-yearly-price="216.0"
290                              data-yearly-credits="300"
291                              selected>
292                        25 credits ($20/mo)
293                      </option>
294                      <option value="flatlogic-platform-basic-50"
295                              data-monthly-price="50.0"
296                              data-monthly-credits="60"
297                              data-yearly-price="540.0"
298                              data-yearly-credits="720"
299                              >
300                        60 credits ($50/mo)
301                      </option>
302                      <option value="flatlogic-platform-basic-100"
303                              data-monthly-price="100.0"
304                              data-monthly-credits="125"
305                              data-yearly-price="1020.0"
306                              data-yearly-credits="1500"
307                              >
308                        125 credits ($100/mo)
309                      </option>
310                  </select>
311                </div>
312                  <a class="new-btn btn-primary" href="/users/sign_in">Subscribe now</a>
313              </div>
314              <div class="features-wrapper">
315                <p>
316                  <span class="check-icon green"></span>
317                  <b>Everything from Free Plan</b>
318                </p>
319                <p>
320                  <span class="check-icon green"></span>
321                  <b><span data-basic-plan-credits>25</span> <span data-basic-plan-credits-label>credits per month</span></b>
322                </p>
323                <p>
324                  <span class="check-icon green"></span>
325                  Credits Accumulative
326                </p>
327                <p>
328                  <span class="check-icon green"></span>
329                  Unlimited apps
330                </p>
331                <p>
332                  <span class="check-icon green"></span>
333                  SEO-friendly out of the box
334                </p>
335                <p>
336                  <span class="check-icon green"></span>
337                  Up to 50 Bad AI implementations refundable
338                </p>
339                <p>
340                  <span class="check-icon green"></span>
341                  Private apps
342                </p>
343                <p>
344                  <span class="check-icon green"></span>
345                  Dev & Stable environments
346                </p>
347                <p>
348                  <span class="check-icon green"></span>
349                  App collaborators (up to 2 per app)
350                </p>
351                <p>
352                  <span class="check-icon green"></span>
353                  Paid templates
354                </p>
355              </div>
356            </div>
357          </div>
358        </div>
359        <div class="col-12 col-md-4 d-flex">
360          <div class="card w-100 h-100 d-flex flex-column">
361            <div class="info-wrapper">
362              <h4>Enterprise</h4>
363              <p>AppWizzy adjusted to your own requirements:</p>
364              <a href="#compare-plans" class="compare-link">Compare plans</a>
365              <h3 class="custom-pricing"><small>Custom pricing</small></h3>
366              <a href="/contact?subject=Enterprise+plan+or+enterprise+services%3A+%0A" class="new-btn btn-default">
367                Contact sales
368              </a>
369            </div>
370            <div class="features-wrapper">
371              <p>
372                <span class="check-icon green"></span>
373                <b>Custom credits allocation</b>
374              </p>
375              <p>
376                <span class="check-icon green"></span>
377                <b>Dedicated hosting & deployment options</b>
378              </p>
379              <p>
380                <span class="check-icon green"></span>
381                SEO-friendly out of the box
382              </p>
383              <p>
384                <span class="check-icon green"></span>
385                Priority support & dedicated account manager
386              </p>
387              <p>
388                <span class="check-icon green"></span>
389                Custom app features & business logic
390              </p>
391            </div>
392          </div>
393        </div>
394      </div>
395    </section>
396
397    <section class="section compare-section pricing-widgets">
398      <div class="container pricing-table">
399        <div class="row">
400          <div class="col-xs-12 col-md-6">
401            <div class="pricing-widget">
402                    <h2 class="fw-normal">AI model costs</h2>
403      <p class="text-muted">
404        Rates are shown in USD per 1M tokens. Credits are calculated from prompt and completion usage.
405      </p>
406        <div class="pricing-table-wrapper table-responsive pricing-table-compact">
407          <table class="table mb-0">
408            <thead>
409              <tr>
410                <th>Model</th>
411                <th>Prompt / 1M tokens</th>
412                <th>Completion / 1M tokens</th>
413              </tr>
414            </thead>
415            <tbody>
416                <tr>
417                  <td>
418                    GPT 6.1 Sol
419                  </td>
420                  <td>$2.00</td>
421                  <td>$10.00</td>
422                </tr>
423                <tr>
424                  <td>
425                    GPT 6 Luna
426                  </td>
427                  <td>$0.10</td>
428                  <td>$0.50</td>
429                </tr>
430                <tr>
431                  <td>
432                    GPT 6 Astra
433                  </td>
434                  <td>$10.00</td>
435                  <td>$50.00</td>
436                </tr>
437                <tr>
438                  <td>
439                    GPT 5.6 Sol
440                  </td>
441                  <td>$4.00</td>
442                  <td>$20.00</td>
443                </tr>
444                <tr>
445                  <td>
446                    GPT 5.6 Terra
447                  </td>
448                  <td>$2.00</td>
449                  <td>$12.00</td>
450                </tr>
451                <tr>
452                  <td>
453                    GPT 5.6 Luna
454                  </td>
455                  <td>$0.20</td>
456                  <td>$1.20</td>
457                </tr>
458                <tr>
459                  <td>
460                    GPT 5.5
461                  </td>
462                  <td>$5.00</td>
463                  <td>$30.00</td>
464                </tr>
465                <tr>
466                  <td>
467                    GPT 5.4
468                  </td>
469                  <td>$2.50</td>
470                  <td>$15.00</td>
471                </tr>
472                <tr>
473                  <td>
474                    GPT 5.4 Mini
475                  </td>
476                  <td>$0.75</td>
477                  <td>$4.50</td>
478                </tr>
479                <tr>
480                  <td>
481                    GPT 5.4 Nano
482                  </td>
483                  <td>$0.20</td>
484                  <td>$1.25</td>
485                </tr>
486                <tr>
487                  <td>
488                    GPT 5.3 Codex
489                  </td>
490                  <td>$1.75</td>
491                  <td>$14.00</td>
492                </tr>
493                <tr>
494                  <td>
495                    GPT 5.2 Codex
496                  </td>
497                  <td>$1.75</td>
498                  <td>$14.00</td>
499                </tr>
500                <tr>
501                  <td>
502                    Gemini 3.5 Flash
503                  </td>
504                  <td>$1.50</td>
505                  <td>$9.00</td>
506                </tr>
507                <tr>
508                  <td>
509                    Gemini 3.1 Pro Preview
510                  </td>
511                  <td>$2.00</td>
512                  <td>$12.00</td>
513                </tr>
514                <tr>
515                  <td>
516                    Gemini 3 Pro Preview
517                  </td>
518                  <td>$2.00</td>
519                  <td>$12.00</td>
520                </tr>
521                <tr>
522                  <td>
523                    Gemini 3 Flash Preview
524                  </td>
525                  <td>$0.50</td>
526                  <td>$3.00</td>
527                </tr>
528                <tr>
529                  <td>
530                    Gemini 3.1 Flash-Lite Preview
531                      <span class="text-muted">(default)</span>
532                  </td>
533                  <td>$0.25</td>
534                  <td>$1.50</td>
535                </tr>
536            </tbody>
537          </table>
538        </div>
539
540            </div>
541          </div>
542          <div class="col-xs-12 col-md-6">
543            <div class="pricing-widget">
544                    <h2 class="fw-normal">Hosted VM options</h2>
545      <p class="text-muted">
546        Charged once for each active day. The 30-day estimate assumes the VM is active every day. Credits are deducted from your AppWizzy balance. Disk allocation is template-specific; AppWizzy Codex Desktop includes 50 GB.
547      </p>
548        <div class="pricing-table-wrapper table-responsive pricing-table-compact">
549          <table class="table mb-0">
550            <thead>
551              <tr>
552                <th>Resources</th>
553                <th>Machine type</th>
554                <th>Credits / active day</th>
555                <th>Credits / 30 active days</th>
556              </tr>
557            </thead>
558            <tbody>
559                <tr>
560                  <td>2 vCPU + 1 GB memory</td>
561                  <td>Micro</td>
562                  <td>0.10</td>
563                  <td>3.00</td>
564                </tr>
565                <tr>
566                  <td>2 vCPU + 2 GB memory</td>
567                  <td>Small</td>
568                  <td>0.20</td>
569                  <td>6.00</td>
570                </tr>
571                <tr>
572                  <td>2 vCPU + 4 GB memory</td>
573                  <td>Medium</td>
574                  <td>0.40</td>
575                  <td>12.00</td>
576                </tr>
577                <tr>
578                  <td>2 vCPU + 8 GB memory</td>
579                  <td>Large</td>
580                  <td>0.80</td>
581                  <td>24.00</td>
582                </tr>
583                <tr>
584                  <td>4 vCPU + 8 GB memory</td>
585                  <td>Desktop 8 GB</td>
586                  <td>1.20</td>
587                  <td>36.00</td>
588                </tr>
589                <tr>
590                  <td>4 vCPU + 16 GB memory</td>
591                  <td>Desktop 16 GB</td>
592                  <td>1.60</td>
593                  <td>48.00</td>
594                </tr>
595            </tbody>
596          </table>
597        </div>
598
599            </div>
600          </div>
601        </div>
602      </div>
603    </section>
604
605    <section class="section pricing-examples">
606  <div class="container">
607    <div class="row">
608      <div class="col-xs-12 text-center">
609        <h2 class="fw-normal">How AI usage is billed</h2>
610        <p class="text-muted">Choose how Codex connects to AI. Hosting credits are charged separately.</p>
611      </div>
612    </div>
613    <div class="row pricing-examples__grid">
614      <div class="col-xs-12 col-md-4">
615        <div class="pricing-example-card">
616          <h3>AppWizzy Managed AI</h3>
617          <ul class="pricing-example-list">
618            <li>Works out of the box through the AppWizzy proxy</li>
619            <li>Consumes AppWizzy credits based on model usage</li>
620            <li>Usage appears in Project Billing</li>
621          </ul>
622        </div>
623      </div>
624      <div class="col-xs-12 col-md-4">
625        <div class="pricing-example-card">
626          <h3>Personal OpenAI Account</h3>
627          <ul class="pricing-example-list">
628            <li>Sign in with your own OpenAI account</li>
629            <li>Usage follows your OpenAI account or subscription terms</li>
630            <li>Does not consume AppWizzy AI credits</li>
631          </ul>
632        </div>
633      </div>
634      <div class="col-xs-12 col-md-4">
635        <div class="pricing-example-card">
636          <h3>Custom provider key (BYOK)</h3>
637          <ul class="pricing-example-list">
638            <li>Connect a supported provider with your own API key</li>
639            <li>The provider bills your usage directly</li>
640            <li>Does not consume AppWizzy AI credits</li>
641          </ul>
642        </div>
643      </div>
644    </div>
645  </div>
646</section>
647
648    <section class="section compare-section pricing-widgets">
649  <div class="container pricing-table">
650    <div class="row pricing-popular-templates">
651      <div class="col-xs-12">
652        <h2 class="fw-normal text-center" id="popular-templates">Popular templates (start fast, customize forever)</h2>
653        <p class="text-muted text-center">Pick a starting point and launch a workspace in minutes.</p>
654          <div class="pricing-templates-grid">
655              <div class="pricing-template-card">
656                <div class="pricing-template-card__icon">
657                  S
658                </div>
659                <h3>SAAS Engine</h3>
660                <ul class="pricing-template-card__meta">
661                  <li>Stack: React/NodeJs/Tailwind</li>
662                  <li>License: $399.00</li>
663                  <li>Recommended VM: Small (2 vCPU + 2 GB memory)</li>
664                </ul>
665                <span class="pricing-template-card__badge is-paid">
666                    Paid template
667                </span>
668                <div class="pricing-template-card__cta mt-xs">
669                  <a class="new-btn btn-primary" href="/apps/new?template_id=37">Launch workspace</a>
670                </div>
671              </div>
672              <div class="pricing-template-card">
673                <div class="pricing-template-card__icon">
674                  H
675                </div>
676                <h3>Hermes Agent</h3>
677                <ul class="pricing-template-card__meta">
678                  <li>Stack: hermes_agent</li>
679                  <li>License: Free</li>
680                  <li>Recommended VM: Small (2 vCPU + 2 GB memory)</li>
681                </ul>
682                <span class="pricing-template-card__badge is-free">
683                    Open-source template available
684                </span>
685                <div class="pricing-template-card__cta mt-xs">
686                  <a class="new-btn btn-primary" href="/apps/new?template_id=77">Launch workspace</a>
687                </div>
688              </div>
689              <div class="pricing-template-card">
690                <div class="pricing-template-card__icon">
691                  A
692                </div>
693                <h3>AppWizzy Codex Desktop</h3>
694                <ul class="pricing-template-card__meta">
695                  <li>Stack: appwizzy_codex_desktop</li>
696                  <li>License: Free</li>
697                  <li>Recommended VM: Desktop 8 GB (4 vCPU + 8 GB memory)</li>
698                    <li>Disk: 50 GB</li>
699                </ul>
700                <span class="pricing-template-card__badge is-free">
701                    Open-source template available
702                </span>
703                <div class="pricing-template-card__cta mt-xs">
704                  <a class="new-btn btn-primary" href="/apps/new?template_id=78">Launch workspace</a>
705                </div>
706              </div>
707              <div class="pricing-template-card">
708                <div class="pricing-template-card__icon">
709                  A
710                </div>
711                <h3>AppWizzy Codex</h3>
712                <ul class="pricing-template-card__meta">
713                  <li>Stack: nodejs</li>
714                  <li>License: Free</li>
715                  <li>Recommended VM: Small (2 vCPU + 2 GB memory)</li>
716                </ul>
717                <span class="pricing-template-card__badge is-free">
718                    Open-source template available
719                </span>
720                <div class="pricing-template-card__cta mt-xs">
721                  <a class="new-btn btn-primary" href="/apps/new?template_id=76">Launch workspace</a>
722                </div>
723              </div>
724              <div class="pricing-template-card">
725                <div class="pricing-template-card__icon">
726                  P
727                </div>
728                <h3>PHP Instant Runtime (LAMP)</h3>
729                <ul class="pricing-template-card__meta">
730                  <li>Stack: Linux / Apache / MySQL / PHP</li>
731                  <li>License: Free</li>
732                  <li>Recommended VM: Micro (2 vCPU + 1 GB memory)</li>
733                </ul>
734                <span class="pricing-template-card__badge is-free">
735                    Open-source template available
736                </span>
737                <div class="pricing-template-card__cta mt-xs">
738                  <a class="new-btn btn-primary" href="/apps/new?template_id=3">Launch workspace</a>
739                </div>
740              </div>
741              <div class="pricing-template-card">
742                <div class="pricing-template-card__icon">
743                  W
744                </div>
745                <h3>Website with WordPress</h3>
746                <ul class="pricing-template-card__meta">
747                  <li>Stack: Linux / Apache / MySQL / PHP / WordPress</li>
748                  <li>License: Free</li>
749                  <li>Recommended VM: Micro (2 vCPU + 1 GB memory)</li>
750                </ul>
751                <span class="pricing-template-card__badge is-free">
752                    Open-source template available
753                </span>
754                <div class="pricing-template-card__cta mt-xs">
755                  <a class="new-btn btn-primary" href="/apps/new?template_id=38">Launch workspace</a>
756                </div>
757              </div>
758          </div>
759      </div>
760    </div>
761  </div>
762</section>
763
764    <section class="section pricing-examples">
765  <div class="container">
766    <div class="row">
767      <div class="col-xs-12 text-center">
768        <h2 class="fw-normal">Example costs</h2>
769      </div>
770    </div>
771    <div class="row pricing-examples__grid">
772      <div class="col-xs-12 col-md-4">
773        <div class="pricing-example-card">
774          <h3>WordPress site</h3>
775          <ul class="pricing-example-list">
776            <li>Hosting: e2-micro, 3.00 credits / 30 active days</li>
777            <li>Managed AI: charged by usage at the rates above</li>
778            <li>
778Personal OpenAI or BYOK: billed outside AppWizzy</li>
779          </ul>
780        </div>
781      </div>
782      <div class="col-xs-12 col-md-4">
783        <div class="pricing-example-card">
784          <h3>MVP SaaS</h3>
785          <ul class="pricing-example-list">
786            <li>Hosting: e2-small, 6.00 credits / 30 active days</li>
787            <li>Managed AI: charged by usage at the rates above</li>
788            <li>Personal OpenAI or BYOK: billed outside AppWizzy</li>
789          </ul>
790        </div>
791      </div>
792      <div class="col-xs-12 col-md-4">
793        <div class="pricing-example-card">
794          <h3>AppWizzy Codex Desktop</h3>
795          <ul class="pricing-example-list">
796            <li>Hosting: e2-custom-4-8192, 36.00 credits / 30 active days</li>
797            <li>Resources: 4 vCPU + 8 GB memory, 50 GB disk</li>
798            <li>Managed AI: charged by usage at the rates above</li>
799          </ul>
800        </div>
801      </div>
802    </div>
803    <p class="text-muted pricing-examples__note">Template licenses (if any) are one-time and shown separately.</p>
804  </div>
805</section>
806
807
808    <section class="section unlock-the-future mt-xlg new-section">
809      <div class="container">
810        <section class="field">
811          <div class="row ">
812            <div class="col-sm-6 col-sm-push-6 text-right">
813              <img loading="lazy" class="animate__animated" data-effect="animate__fadeInLeft" src="https://flatlogic.com/blog/wp-content/uploads/2024/10/roadmap-forum.png" alt="Roadmap-forum" title="Roadmap-forum"/>
814            </div>
815            <div class="col-sm-6 col-sm-pull-6">
816              <div>
817                <h3 class=" title mb-md">Unlock the Future</h3>
818                <p class="highlighted-block">
819                  Get instant access now and all the upcoming<br>features we're releasing soon – straight from our Roadmap!<br>
820                  <a href="https://discord.gg/flatlogic-community" target="_blank">
821                    <span class="highlighted-word">Join our Discord Community</span>
822                  </a>
823                </p>
824              </div>
825            </div>
826          </div>
827        </section>
828      </div>
829    </section>
830
831    <section class="compare-section section">
832      <div class="container pricing-table">
833        <div class="row">
834          <h2 id="compare-plans" class="compare-title">Compare and make decisions</h2>
835          <div class="pricing-table-wrapper table-responsive">
836            <table id="plans-comparison" class="table mb-0">
837            <thead>
838            <tr>
839              <th>Feature \ Plan</th>
840              <th>Free</th>
841              <th>Pro</th>
842              <th>Enterprise</th>
843            </tr>
844            </thead>
845            <tbody>
846            <tr>
847              <td>Price</td>
848              <td>$0</td>
849              <td>$20.0/month</td>
850              <td>Custom</td>
851            </tr>
852            <tr>
853              <td>Credits per Month</td>
854              <td>5</td>
855              <td>25.0</td>
856              <td>Custom</td>
857            </tr>
858            <tr>
859              <td>Credits Accumulative <img data-toggle="tooltip"
860                                            title="Unused credits roll over each month, letting you save up for bigger features"
861                                            src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
862              <td><span class="check-icon red"></span></td>
863              <td><span class="check-icon green"></span></td>
864              <td><span class="check-icon green"></span></td>
865            </tr>
866            <tr>
867              <td>Bad AI Implementations Refundable <img data-toggle="tooltip"
868                                                         title="Credits spent on unsuccessful or incorrect AI implementations can be refunded back to your balance. You can only refund implementations since the last 24 hours."
869                                                         src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/>
870              </td>
871              <td><span class="check-icon red"></span></td>
872              <td>50</td>
873              <td>Custom</td>
874            </tr>
875            <tr>
876              <td>
876HTTPS/SSL</td>
877              <td><span class="check-icon green"></span></td>
878              <td><span class="check-icon green"></span></td>
879              <td><span class="check-icon green"></span></td>
880            </tr>
881            <tr>
882              <td>SEO-friendly out of the box</td>
883              <td><span class="check-icon green"></span></td>
884              <td><span class="check-icon green"></span></td>
885              <td><span class="check-icon green"></span></td>
886            </tr>
887            <tr>
888              <td>Push to GitHub / Download Source Code (per app) <img data-toggle="tooltip"
889                                                                       title="One-time credit cost per app to download or push source code to GitHub"
890                                                                       src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/>
891              </td>
892              <td>only free templates</td>
893              <td>depends on a template</td>
894              <td>depends on a template</td>
895            </tr>
896            <tr>
897              <td>Private Apps (per app) <img data-toggle="tooltip"
898                                              title="Make your app private, visible only to you and invited collaborators"
899                                              src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
900              <td><span class="check-icon red"></span></td>
901              <td><span class="check-icon green"></span></td>
902              <td><span class="check-icon green"></span></td>
903            </tr>
904            <tr>
905              <td>Dev Env Hosting (per app) <img data-toggle="tooltip"
906                                                 title="Hosting environment optimized for development, previews, and frequent changes. This is where AI App editing takes place"
907                                                 src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/>
908              </td>
909              <td>3</td>
910              <td>3</td>
911              <td>Custom</td>
912            </tr>
913            <tr>
914              <td>Stable Env Hosting (per app) <img data-toggle="tooltip"
915                                                    title="Stable hosting environment for production-ready application"
916                                                    src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/>
917              </td>
918              <td><span class="check-icon red"></span></td>
919              <td>3</td>
920              <td>Custom</td>
921            </tr>
922            <tr>
923              <td>App Features <img data-toggle="tooltip"
924                                    title="The set of features available out of the box in the generated app depends on the underlying template chosen for your app."
925                                    src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
926              <td>Community</td>
927              <td>All</td>
928              <td>Custom</td>
929            </tr>
930            <tr>
931              <td>Number of Apps <img data-toggle="tooltip"
932                                      title="Total number of apps you can actively manage within your account"
933                                      src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
934              <td>3</td>
935              <td>Unlimited</td>
936              <td>Unlimited</td>
937            </tr>
938            <tr>
939              <td>Custom Domain <img data-toggle="tooltip"
940                                     title="Connect your own custom domain name to your application. Send request to our support team to set it up."
941                                     src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
942              <td><span class="check-icon red"></span></td>
943              <td><span class="check-icon green"></span></td>
944              <td><span class="check-icon green"></span></td>
945            </tr>
946            <tr>
947              <td>App Collaborators (per app) <img data-toggle="tooltip"
948                                                   title="Invite collaborators to manage and develop your app together"
949                                                   src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/>
950              </td>
951              <td><span class="check-icon red"></span></td>
952              <td>2</td>
953              <td>Unlimited</td>
954            </tr>
955            <tr>
956              <td>SQL Storage <img data-toggle="tooltip"
957                                   title="Allocated relational database storage size for your application's data"
958                                   src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
959              <td>Tiny</td>
960              <td>Small</td>
961              <td>Custom</td>
962            </tr>
963            <tr>
964              <td>SSD Storage <img data-toggle="tooltip"
965                                   title="Fast SSD-based file storage allocated for your application"
966                                   src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
967              <td>Tiny</td>
968              <td>Small</td>
969              <td>Custom</td>
970            </tr>
971            <tr>
972              <td>Machine CPU <img data-toggle="tooltip"
973                                   title="The CPU power allocated to your hosted application environment."
974                                   src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
975              <td>Weak</td>
976              <td>Basic</td>
977              <td>Custom</td>
978            </tr>
979            <tr>
980              <td>Machine RAM (GB) <img data-toggle="tooltip"
981                                        title="Memory (RAM) allocated to your hosted application environment"
982                                        src="/assets/pricing/exclamation-icon-new-7dedfd57ba714ae8a2fe7582717235e4ed37cb0953326aa5ca9ead55572423ce.svg" alt="info"/></td>
983              <td>2</td>
984              <td>4</td>
985              <td>Custom</td>
986            </tr>
987            <tr>
988              <td>Individual Training & Onboarding <img data-toggle="tooltip"
989                                                        title="Personalized onboarding sessions and training tailored to your needs"
990                                                        src="/assets/pricing/exclamation-icon-be593b90d1fc45f692e39df6
990a71159df1a1d9c553b354a95d212b26ea92e9213.svg" alt="info"/>
991              </td>
992              <td><span class="check-icon red"></span></td>
993              <td><span class="check-icon red"></span></td>
994              <td><span class="check-icon green"></span></td>
995            </tr>
996            </tbody>
997          </table>
998          </div>
999        </div>
1000      </div>
1001</section>
1002    <section class="start-with-ai container">
1003      <div class="start-with-ai-bg">
1004        <div class="start-with-ai-wrapper">
1005          <h3>Tech Stack</h3>
1006          <p>Modern Next.js/Node.js/PostgreSQL stack working both for public and internal apps.</p>
1007          <ul class="tech-stack">
1008            <li>
1009              <img class="computer-img" src="/assets/appwizzy-dashboard/next-5068368c66cbd14ce5cfd1a3e49cab512350cead4f504d12b321a7275d46dbc4.png" alt="Next.js">
1010            </li>
1011            <li>
1012              <img class="computer-img" src="/assets/appwizzy-dashboard/mysql-dfd409265ecde1e0893076a30ea331ae383da581af03300d4df67d02456fd745.png" alt="MySQL">
1013            </li>
1014            <li>
1015              <img class="computer-img" src="/assets/appwizzy-dashboard/node-04b66dcd9a9d6f7e5de25c49ccb031243b42c89cbb811aa87a7f3ff0450dc249.png" alt="Node.js">
1016            </li>
1017            <li>
1018              <img class="computer-img" src="/assets/appwizzy-dashboard/react-bbf0b8ee3b2aad10ecb4ec273b4f58bd85e99356ba79736af86bc914e0e72753.png" alt="React.js">
1019            </li>
1020            <li>
1021              <img class="computer-img" src="/assets/appwizzy-dashboard/postgresql-ff635a35b02f35c6eaca3869839ab05e6a57559c0e20293d2c71c01e7402ceae.png" alt="PostgreSQL">
1022            </li>
1023            <li>
1024              <img class="computer-img" src="/assets/appwizzy-dashboard/express-60a5b938dab7b58dc85a15b7b8a212ead7c5ff72f565438ca04939ce43f9c973.png" alt="Express.js">
1025            </li>
1026            <li>
1027              <img class="computer-img" src="/assets/appwizzy-dashboard/apache-fcc114a268f024d9bf20c5c750f2b43f389b8c9717624370fb1444fffc90c6d8.png" alt="Apache">
1028            </li>
1029            <li>
1030              <img class="computer-img" src="/assets/appwizzy-dashboard/php-6cf8e03d3603d706e171cd2d8756d072c381375e8463aa2e4bb208384528eb09.png" alt="PHP">
1031            </li>
1032          </ul>
1033          <form class="hero-input" action="/apps/new" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="&#x2713;" autocomplete="off" />
1034            <input type="text" name="name" id="app-name-pricing" class="custom-input" placeholder="Ready to Conjure Your Next Production App?" maxlength="50" />
1035            <button class="action-button" type="submit">
1036              <img class="action-icon" src="/assets/appwizzy-dashboard/stars-icon-e96bdd78acc9ee6b0b12e395cb6db3fd82fe095c3c18e69d1b3ac0fbf0e06bb6.svg" alt="submit">
1037              Start with AI
1038</button></form>        </div>
1039      </div>
1040    </section>
1041
1042    <section class="questions">
1043  <h2 class="title">FAQ</h2>
1044  <h4 class="description">Common questions about AppWizzy</h4>
1045  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="false">
1046    <div class="panel panel-line">
1047      <div class="panel-heading" role="tab" id="headingLicenses">
1048        <h4>
1049          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#licenses" aria-expanded="true" aria-controls="licenses">
1050            What does AppWizzy do?
1051            <i class="fa fa-chevron-down"></i>
1052          </a>
1053        </h4>
1054      </div>
1055      <div id="licenses" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingLicenses">
1056        <div class="panel-body">
1057          <p>AppWizzy lets you build and host full-stack webapps and websites by simply chatting with AI.
1058            Opposed to other vibe-coding tools that only generate front-end code running on the edge,
1059            AppWizzy provisions a real development machine in the cloud where your app runs. This means
1060            that you can build apps with complex back-end logic, databases and integrations</p>
1061        </div>
1062      </div>
1063    </div>
1064    <div class="panel panel-line">
1065      <div class="panel-heading" role="tab">
1066        <h4>
1067          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#code-ownership" aria-expanded="true" aria-controls="code-ownership">
1068            Who owns the code generated with AppWizzy?
1069            <i class="fa fa-chevron-down"></i>
1070          </a>
1071        </h4>
1072      </div>
1073      <div id="code-ownership" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingLicenses">
1074        <div class="panel-body">
1075          <p>After purchasing a paid plan and activating source code access for a specific app you get the license to
1076            use the generated code as you wish, including commercially. Without an active paid plan, downloaded code is
1077            for personal use only. There are only two restrictions:</p>
1078          <ul>
1079            <li>You can create as many derivative apps (final products) as the number of licences you have.
1080              I.e. one licence means one app. If you want to create more apps, you need to purchase more
1081              licences.
1082            </li>
1083            <li>You can not create code-generators based on the code generated by our code-generator :) This is
1084              our main product,
1085              hence we are limiting usage in such cases.
1086            </li>
1087          </ul>
1088        </div>
1089      </div>
1090    </div>
1091    <div class="panel panel-line">
1092      <div class="panel-heading" role="tab">
1093        <h4>
1094          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#trial" aria-expanded="true" aria-controls="code-ownership">
1095            Do you offer trial?
1096            <i class="fa fa-chevron-down"></i>
1097          </a>
1098        </h4>
1099      </div>
1100      <div id="trial" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingLicenses">
1101        <div class="panel-body">
1102          <p>
1103            Yes! You can sign up for a free plan that includes 5 AI credits per month and the ability to build
1104            up to 3 public apps. This allows you to explore our platform and its features before committing to a
1105            paid plan.
1106          </p>
1107        </div>
1108      </div>
1109    </div>
1110    <div class="panel panel-line">
1111      <div class="panel-heading" role="tab">
1112        <h4>
1113          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#money-back" aria-expanded="true" aria-controls="code-ownership">
1114            Do you offer a money-back guarantee?
1115            <i class="fa fa-chevron-down"></i>
1116          </a>
1117        </h4>
1118      </div>
1119      <div id="money-back" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingLicenses">
1120        <div class="panel-body">
1121          <p>
1122            Unfortunately, we do not offer a money-back guarantee at this time because AppWizzy is a usage-based platform.
1123            However, we do offer a refund policy for "bad-AI" edits. If you receive an AI-generated code edit that is incorrect
1124            or does not meet your expectations, you can request a refund for the credits used for that specific edit .
1125            This policy is designed to ensure that you are satisfied with the quality of the AI-generated code and to provide you with confidence in using our platform.
1126          </p>
1127        </div>
1128      </div>
1129    </div>
1130    <div class="panel panel-line">
1131      <div class="panel-heading" role="tab" id="headingReceive">
1132        <h4 class="panel-title">
1133          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#receive-download" aria-expanded="false" aria-controls="receive-download">
1134            Is AppWizzy Platform secure?
1135            <i class="fa fa-chevron-down"></i>
1136          </a>
1137        </h4>
1138      </div>
1139      <div id="receive-download" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingReceive">
1140        <div class="panel-body">
1141          <p>By default, AppWizzy is secure, no need to configure any additional protection. Your client data is
1142            stored on Google Cloud servers, and we encrypt your data in transit using end-to-end encryption.</p>
1143        </div>
1144      </div>
1145    </div>
1146    <div class="panel panel-line">
1147      <div class="panel-heading" role="tab" id="headingSupport">
1148        <h4 class="panel-title">
1149          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#contact-support" aria-expanded="false" aria-controls="receive-download">
1150            How do I deploy apps made on AppWizzy Platform?
1151            <i class="fa fa-chevron-down"></i>
1152          </a>
1153        </h4>
1154      </div>
1155      <div id="contact-support" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingSupport">
1156        <div class="panel-body">
1157          <p>After creating an application on our Platform you can deploy it on AppWizzy cloud with one click on
1158            the project page.</p>
1159        </div>
1160      </div>
1161    </div>
1162    <div class="panel panel-line">
1163      <div class="panel-heading" role="tab" id="headingInvoices">
1164        <h4 class="panel-title">
1165          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#invoices" aria-expanded="false" aria-controls="invoices">
1166            I have a question that isn't commonly asked.
1167            <i class="fa fa-chevron-down"></i>
1168          </a>
1169        </h4>
1170      </div>
1171      <div id="invoices" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingInvoices">
1172        <div class="panel-body">
1173          <p>Great! We're always willing to assist. You may contact us at any time by emailing
1174            <a href="/cdn-cgi/l/email-protection#9df4f9ddfcededeaf4e7e7e4b3fef2f0"><span class="__cf_email__" data-cfemail="c8a1ac88a9b8b8bfa1b2b2b1e6aba7a5">[email&#160;protected]</span></a> or asking in our
1175            <a href="https://discord.gg/flatlogic-community" target="_blank" rel="noopener noreferrer">
1176              Discord community
1177            </a>
1178          </p>
1179        </div>
1180      </div>
1181    </div>
1182    <div class="panel panel-line">
1183      <div class="panel-heading" role="tab" id="headingGuarantee">
1184        <h4 class="panel-title">
1185          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#guarantee" aria-expanded="false" aria-controls="guarantee">
1186            Which types of payment do you accept?
1187            <i class="fa fa-chevron-down"></i>
1188          </a>
1189        </h4>
1190      </div>
1191      <div id="guarantee" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingGuarantee">
1192        <div class="panel-body">
1193          <p>All major credit and debit cards are accepted. Stripe securely stores and processes your payment
1194            information, which never comes into contact with our systems.</p>
1195        </div>
1196      </div>
1197    </div>
1198    <div class="panel panel-line">
1199      <div class="panel-heading" role="tab" id="headingFlatlogicPlan">
1200        <h4 class="panel-title">
1201          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#flatlogicPlan" aria-expanded="false" aria-controls="flatlogicPlan">
1202            I'm not sure which AppWizzy plan is best for me.
1203            <i class="fa fa-chevron-down"></i>
1204          </a>
1205        </h4>
1206      </div>
1207      <div id="flatlogicPlan" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFlatlogicPlan">
1208        <div class="panel-body">
1209          <p>
1210            Currently we offer two plans:
1211          </p>
1212          <ul>
1213            <li>Free - $0/month, 5 credits/month, up to 3 public apps.</li>
1214            <li>Pro - $20.0/month, 25.0 credits/month, unlimited apps, private apps, team collaboration.</li>
1215            <li>
1215Pro 50 - $50.0/month, 60.0 credits/month, unlimited apps, private apps, team collaboration.</li>
1216          </ul>
1217          <p>
1218            More plans coming soon.
1219            To learn more, please <a href="/cdn-cgi/l/email-protection#0d64694d4c7d7d5a64777774236e6260">contact</a> our team.
1220          </p>
1221        </div>
1222      </div>
1223    </div>
1224    <div class="panel panel-line">
1225      <div class="panel-heading" role="tab" id="headingLimits">
1226        <h4 class="panel-title">
1227          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#limits" aria-expanded="false" aria-controls="limits">
1228            I have overstepped my limits. What options do I have?
1229            <i class="fa fa-chevron-down"></i>
1230          </a>
1231        </h4>
1232      </div>
1233      <div id="limits" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingLimits">
1234        <div class="panel-body">
1235          <p>We're happy to see you're growing and scaling with AppWizzy! Please
1236            <a href="/cdn-cgi/l/email-protection#3b525f7b5a4b4b4c5241414215585456">contact</a> us to discuss your resource needs so that we can
1237            create a strategy specifically for your team.</p>
1238        </div>
1239      </div>
1240    </div>
1241    <div class="panel panel-line">
1242      <div class="panel-heading" role="tab" id="headingCancel">
1243        <h4 class="panel-title">
1244          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#cancel" aria-expanded="false" aria-controls="cancel">
1245            Is it possible to cancel a Paid Plan?
1246            <i class="fa fa-chevron-down"></i>
1247          </a>
1248        </h4>
1249      </div>
1250      <div id="cancel" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingCancel">
1251        <div class="panel-body">
1252          <p>Your subscription can be canceled at any time. Your current billing cycle will be charged, however,
1253            your future payment period will not be charged.</p>
1254        </div>
1255      </div>
1256    </div>
1257    <div class="panel panel-line">
1258      <div class="panel-heading" role="tab" id="headingAlter">
1259        <h4 class="panel-title">
1260          <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#alter" aria-expanded="false" aria-controls="alter">
1261            Is it possible for me to alter my plans?
1262            <i class="fa fa-chevron-down"></i>
1263          </a>
1264        </h4>
1265      </div>
1266      <div id="alter" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingAlter">
1267        <div class="panel-body">
1268          <p>You may cancel or modify your subscription at any time. We cannot refund a billing cycle if you
1269            cancel or downgrade your subscription within that billing period.</p>
1270        </div>
1271      </div>
1272    </div>
1273  </div>
1274</section>
1275
1276
1277    <section class="testimonials">
1278      <div class="container">
1279        <h3>Testimonials</h3>
1280        <p>Pay only for managed AI usage and active VM days</p>
1281        <div class="testimonials-container">
1282          <div class="testimonials-container__card first">
1283            <p>
1284              I created an ecom admin panel in 10 min. of my work with all API docs in Swagger and a workable backend.
1285              Clearly 10 min. and AppWizzy gave me everything I needed for a small little coffee shop and MVP. It saves an
1286              enormous time on coding skills. Instead of coding all the backend from scratch which would take weeks and a
1287              ton of money for developer's hours. AppWizzy is capable enough to create an MVP product within 15 min.
1288              Imagine 15 min. and you are done with the backend, database and API. I was able to push it to Github and do
1289              my coding and connect it to the frontend within a week. Oh well, I use a template I purchased for the
1290              frontend that's why it was a quick setup for me.
1291            </p>
1292            <div class="card-owner">
1293              <img class="card-owner-photo" src="/assets/appwizzy-dashboard/david-kocsis-7afce1f440c11e2e7c20b2a4e96857c3a96988c33c79af643f6e70b4c5ea76aa.png" alt="author photo">
1294              <div>
1295                <p class="card-owner__name">David Kocsis</p>
1296                <p class="card-owner__position">CEO Wocapi</p>
1297              </div>
1298            </div>
1299          </div>
1300          <div class="testimonials-container__card second">
1301            <p>
1302              Excellent application to accelerate development. I really like how easy it is to use and that it delivers what it promises.
1303            </p>
1304            <div class="card-owner">
1305              <img class="card-owner-photo" src="/assets/appwizz
1305y-dashboard/pablo-subiabre-6de68550142b8edc92e161018040878eb1aca90590bb8be01e12e4dfe29101af.png" alt="author photo">
1306              <div>
1307                <p class="card-owner__name">Pablo Subiabre</p>
1308                <p class="card-owner__position">CTO Sitiowebpymes</p>
1309              </div>
1310            </div>
1311          </div>
1312          <div class="testimonials-container__card third">
1313            <p>
1314              The team delivers excellent results, providing high-quality AI and UI deliverables and ensuring that the company can respond quickly and effectively to all client requests. They are communicative and professional.
1315            </p>
1316            <div class="card-owner">
1317              <img class="card-owner-photo" src="/assets/appwizzy-dashboard/david-tran-5d171316ffdd6983ba15240d0e1bea127a21f0c4d107a1c63cbd9682d540f82e.png" alt="author photo">
1318              <div>
1319                <p class="card-owner__name">David Tran</p>
1320                <p class="card-owner__position">CEO, Optelos</p>
1321              </div>
1322            </div>
1323          </div>
1324          <div class="testimonials-container__card fourth">
1325            <p>
1326              WOW! An incredible team. They have developed our product faster and better than I imagined possible. Great talent and really great people to work with. The whole team organises the project really well.
1327            </p>
1328            <div class="card-owner">
1329              <img class="card-owner-photo" src="/assets/appwizzy-dashboard/sarah-ollier-dca835812591563146d777675eaffb888c9a89218b6fa46f8f90c74e55892397.png" alt="author photo">
1330              <div>
1331                <p class="card-owner__name">Sarah Ollier</p>
1332                <p class="card-owner__position">Chief Scientific<br>OfficerWorldsphere.ai</p>
1333              </div>
1334            </div>
1335          </div>
1336          <div class="testimonials-container__card fifth">
1337            <p>
1338              AppWizzy has a great leadership team that is honest, hard working, and creative. They also have fantastic programmers and design professionals. AppWizzy is helping out company develop our minimum viable product at an incredibly fast pace.
1339            </p>
1340            <div class="card-owner">
1341              <img class="card-owner-photo" src="/assets/appwizzy-dashboard/eduardo-siman-7c865debed5ee6b974a18a0457557baac28fb02c558ee5d140881cb6b03e82d4.png" alt="author photo">
1342              <div>
1343                <p class="card-owner__name">Eduardo Siman</p>
1344                <p class="card-owner__position">Board of Advisors<br>Virtualitics, LLC</p>
1345              </div>
1346            </div>
1347          </div>
1348          <div class="testimonials-container__card sixth">
1349            <p>
1350              Their team is very skilled at developing the architecture in Angular. They delivered a high-quality platform and the feedback has been overwhelmingly positive. Experienced and knowledgeable, AppWizzy exceeded expectations, while their ability to work collaboratively and keep the project on track made them a reliable partner.
1351            </p>
1352            <div class="card-owner">
1353              <img class="card-owner-photo" src="/assets/appwizzy-dashboard/lee-decker-751411fc35157be012ba0d7354293bf4330610095af225d2f98af831a70b8757.png" alt="author photo">
1354              <div>
1355                <p class="card-owner__name">Lee Decker</p>
1356                <p class="card-owner__position">Founder, Hubsoft</p>
1357              </div>
1358            </div>
1359          </div>
1360        </div>
1361      </div>
1362    </section>
1363
1364    <section class="appwizzy-blue-panel appwizzy-blue-panel--pricing try-generator container">
1365  <div class="appwizzy-blue-panel__background try-generator-bg">
1366    <div class="appwizzy-blue-panel__content try-generator-wrapper">
1367            <h3>Have other questions?</h3>
1368      <a href="/contact" class="new-btn btn-primary">Contact us</a>
1369
1370    </div>
1371  </div>
1372</section>
1373
1374
1375    <section class=" trusted-section section new-section mt-lg mb-0">
1376      <div class="container">
1377        <div class="row">
1378          <h2 class="trusted-title">Trusted by the world's finest brands</h2>
1379          <p class="trusted-descr">AppWizzy products and services are used all over the world, including the following notable<br>companies:</p>
1380          <div class="product-companies">
1381  <div class="product-clients-logos product-clients-logos--catalog" aria-label="Selected Flatlogic client logos">
1382      <div class="company-logo-slot ">
1383        <img
1384          loading="lazy"
1385          decoding="async"
1386          class="img-responsive company-logo "
1387          src="/assets/clients-logos/unicef-0695f1dd41706d630e4e1a2d56f2ffc83fdb6b8b0336509f0ddc1e05c91e1b34.png"
1388          alt="UNICEF">
1389      </div>
1390      <div class="company-logo-slot ">
1391        <img
1392          loading="lazy"
1393          decoding="async"
1394          class="img-responsive company-logo "
1395          src="/assets/clients-logos/optelos-new-6a48569b846bb3fc736ac3ed09f5969f98b5bdf98eca39fd4cffc823c7a88a6a.png"
1396          alt="Optelos">
1397      </div>
1398      <div class="company-logo-slot ">
1399        <img
1400          loading="lazy"
1401          decoding="async"
1402          class="img-responsive company-logo company-logo--tall company-logo--boost-lg"
1403          src="/assets/clients-logos/menschdanke-f61a58a00f7bf5b097518e6b03367a7d9d26e3dd0b21ac963c18f6be43928258.svg"
1404          alt="Menschdanke">
1405      </div>
1406      <div class="company-logo-slot ">
1407        <img
1408          loading="lazy"
1409          decoding="async"
1410          class="img-responsive company-logo "
1411          src="/assets/clients-logos/back_at_you-c53af292380566fb918a298aa5712ad35789c8ea49b3cbb3c7b6b6ba691343bb.png"
1412          alt="Back at You">
1413      </div>
1414      <div class="company-logo-slot ">
1415        <img
1416          loading="lazy"
1417          decoding="async"
1418          class="img-responsive company-logo "
1419          src="/assets/clients-logos/worldsphere-178006ce6090a27bb2d2a0ee26c1c81294f32c37d7b1cb6628bfcbb22238fb01.svg"
1420          alt="Worldsphere">
1421      </div>
1422      <div class="company-logo-slot ">
1423        <img
1424          loading="lazy"
1425          decoding="async"
1426          class="img-responsive company-logo company-logo--boost"
1427          src="/assets/clients-logos/lwt-fe1ad8503880e9151d5846990055dfaa6ec9f963ea0b77ad3973c44e8f2602cb.svg"
1428          alt="Look Who&#39;s Talking">
1429      </div>
1430      <div class="company-logo-slot ">
1431        <img
1432          loading="lazy"
1433          decoding="async"
1434          class="img-responsive company-logo "
1435          src="/assets/clients-logos/uoo-38eb522a44068049f6d1c5abb44764b13b2ef68d81f9fb1df57b0dce21082e90.png"
1436          alt="University of Oregon">
1437      </div>
1438      <div class="company-logo-slot ">
1439        <img
1440          loading="lazy"
1441          decoding="async"
1442          class="img-responsive company-logo "
1443          src="/assets/clients-logos/nabis-3dc34f8615b00ba465888fc02641bd56e583d6dd854096f3912c9aa854b4856b.svg"
1444          alt="Nabis">
1445      </div>
1446      <div class="company-logo-slot ">
1447        <img
1448          loading="lazy"
1449          decoding="async"
1450          class="img-responsive company-logo company-logo--boost"
1451          src="/assets/clients-logos/watt_footprint-2dac9ea0a9a04b8bee9b87c1e01a90198113697d89fa75f95e9914fb5aa128c0.png"
1452          alt="Watt Footprint">
1453      </div>
1454      <div class="company-logo-slot ">
1455        <img
1456          loading="lazy"
1457          decoding="async"
1458          class="img-responsive company-logo "
1459          src="/assets/clients-logos/fastlink-c5269541559e1a87e4fb545bf695039f6dd8920e2807eb0195cda54ce47dd9a5.svg"
1460          alt="Fastlink">
1461      </div>
1462      <div class="company-logo-slot ">
1463        <img
1464          loading="lazy"
1465          decoding="async"
1466          class="img-responsive company-logo "
1467          src="/assets/clients-logos/hubsoft-69f7d40d9f444d052dd6f1c636f599d8dbc50a03e3425c6fc775def492db1635.svg"
1468          alt="Hubsoft">
1469      </div>
1470      <div class="company-logo-slot ">
1471        <img
1472          loading="lazy"
1473          decoding="async"
1474          class="img-responsive company-logo "
1475          src="/assets/clients-logos/casecrm-2d6fa7f6cf4054d4f1a24ee0392d1f3f96f99d164903ee75a4f1d817c6f10e44.svg"
1476          alt="CaseRM">
1477      </div>
1478      <div class="company-logo-slot ">
1479        <img
1480          loading="lazy"
1481          decoding="async"
1482          class="img-responsive company-logo "
1483          src="/assets/clients-logos/invenco-64e9e75b57b79371babdebfad449bc92b35842f7655680edd8bafb8a7803c573.svg"
1484          alt="Invenco">
1485      </div>
1486      <div class="company-logo-slot ">
1487        <img
1488          loading="lazy"
1489          decoding="async"
1490          class="img-responsive company-logo "
1491          src="/assets/clients-logos/lendai-691f311e074f54d9da0cd3cfc3c618295b3f8aaf790fc7b68760ffa9413f0d0e.svg"
1492          alt="Lendai">
1493      </div>
1494  </div>
1495</div>
1496
1497        </div>
1498      </div>
1499    </section>
1500
1501    <section class="developers-section">
1502      <div class="container">
1503        <h2 class="dev-title">Join developers who trust us</h2>
1504        <p class="dev-descr">with their front-end & back-end development</p>
1505        <div class="dev-cards-container">
1506          <img loading="lazy" class="dev-image" src="/assets/appwizz
1506y-dashboard/ai-tools-bc213380f63fe8352da2c06668f9355257607d8c9625e8f0c3981a0d89964b87.png" alt="ai-tools">
1507          <div class="developers-carousel-wrapper">
1508            <div class="developers-carousel-container">
1509              <div class="developers-carousel-track">
1510                <div class="carousel-item">
1511                  <div class="card">
1512                    <p class="st-2">In one word, AppWizzy Generator is AWESOME! <br/>[...]<br/> Overall great job!!!</p>
1513                  </div>
1514                </div>
1515                <div class="carousel-item">
1516                  <div class="card">
1517                    <p class="st-2">You're getting an ~70 percent ready to go full stack app out of the box.</p>
1518                  </div>
1519                </div>
1520                <div class="carousel-item">
1521                  <div class="card">
1522                    <p class="st-2">Keep on good work, [...], if it just provides a quick boilerplate for start, that would be
1523                      great.</p>
1524                  </div>
1525                </div>
1526                <div class="carousel-item">
1527                  <div class="card">
1528                    <p class="st-2">The definition of the tables was very easy. [...] The ability deploy a testable demo in
1529                      minutes is a useful feature</p>
1530                  </div>
1531                </div>
1532                <div class="carousel-item">
1533                  <div class="card">
1534                    <p class="st-2">It was very good and easy to create tables and entities. I really wait to try this with
1535                      Laravel and Mysql!</p>
1536                  </div>
1537                </div>
1538              </div>
1539            </div>
1540            <div class="developers-navigation">
1541              <button class="developers-arrow developers-arrow-left" aria-label="Previous">
1542                <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1543                  <path d="M15 18L9 12L15 6" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1544                </svg>
1545              </button>
1546              <div class="developers-dots"></div>
1547              <button class="developers-arrow developers-arrow-right" aria-label="Next">
1548                <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1549                  <path d="M9 18L15 12L9 6" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1550                </svg>
1551              </button>
1552            </div>
1553          </div>
1554        </div>
1555        <p class="button-description">
1556          *These reviews have been collected during our feedback sessions with our customers, references are shared
1557          upon request.
1558        </p>
1559      </div>
1560    </section>
1561  </div>
vendor: 114 bytes, lines 1561-1565
1561
1562
1563
1564
1565  <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1565<script type="text/javascript" charset="utf-8">
1566
1567    if (!(window.jQuery && $.fn && typeof $.fn.owlCarousel === 'function')) {
1568      console.warn('OwlCarousel is not available on pricing page (appwizzy). Skipping init.');
1569    } else {
1570      let owlHow = $('.owl-carousel-how');
1571      let owl = $('.owl-carousel').not('.developers-carousel');
1572      owl.owlCarousel({
1573        items: 4,
1574        loop: true,
1575        margin: 10,
1576        nav: false,
1577        autoplay: false,
1578        autoplayHoverPause: true,
1579        lazyLoad: true,
1580        dots: false,
1581      });
1582
1583    $('.arrow-right').click(function () {
1584      owl.trigger('next.owl.carousel');
1585    })
1586
1587    $('.arrow-left').click(function () {
1588      owl.trigger('prev.owl.carousel');
1589    })
1590
1591    $('.process-block').click(function () {
1592      let id = $(this).data('owl')
1593      if (id || id === 0) {
1594        owl.trigger('to.owl.carousel', id);
1595      }
1596    })
1597
1598    if (owl && typeof owl.on === 'function') {
1599      owl.on('changed.owl.carousel', function (event) {
1600        let owlItems = event.item.count;
1601        let item = event.item.index;
1602        let calcItem = Math.floor(item - (owlItems / 2));
1603
1604        let allItems = Array.from(document.querySelectorAll('[data-owl] p'));
1605        allItems.forEach(el => {
1606          el.classList.remove('active')
1607        })
1608
1609        if (calcItem >= 0) {
1610          $(`[data-owl='${calcItem}'] p`).addClass('process-block active')
1611        }
1612      })
1613    } else {
1614      console.warn('Owl carousel not initialized or .on missing (owl)');
1615    }
1616
1617    if (owlHow && typeof owlHow.on === 'function') {
1618      owlHow.on('changed.owl.carousel', function (event) {
1619        let owlItems = event.item.count;
1620        let item = event.item.index;
1621        let calcItem = Math.floor(item - (owlItems / 2));
1622
1623        let allItems = Array.from(document.querySelectorAll('a[data-owl]'));
1624        allItems.forEach(el => {
1625          el.classList.remove('active')
1626        })
1627
1628        if (calcItem >= 0) {
1629          $(`a[data-owl='${calcItem}']`).addClass('active')
1630        }
1631      })
1632    } else {
1633      console.warn('Owl carousel not initialized or .on missing (owlHow)', owlHow);
1634    }
1635
1636    }
1637
1638    (function() {
1639      const planSelect = document.querySelector('[data-basic-plan-select]');
1640      const priceTarget = document.querySelector('[data-basic-plan-price]');
1641      const creditsTargets = document.querySelectorAll('[data-basic-plan-credits]');
1642      const creditsLabelTargets = document.querySelectorAll('[data-basic-plan-credits-label]');
1643      const periodLabel = document.getElementById('basic-plan-period-label');
1644      const periodCheckbox = document.getElementById('pricing-period-checkbox');
1645      const planButton = document.querySelector('[data-basic-plan-button]');
1646      const basePath = planButton ? planButton.dataset.basePath : null;
1647      const discountBadge = document.querySelector('[data-plan-discount]');
1648
1649      if (!planSelect || !priceTarget) {
1650        return;
1651      }
1652
1653      let currentPeriod = periodCheckbox && periodCheckbox.checked ? 'monthly' : 'yearly';
1654
1655      const updateOptionLabels = () => {
1656        Array.from(planSelect.options).forEach((opt) => {
1657          const monthlyPriceRaw = parseFloat(opt.dataset.monthlyPrice || 0);
1658          const yearlyPriceRaw = parseFloat(opt.dataset.yearlyPrice || 0);
1659          const pricePerMonth = currentPeriod === 'yearly'
1660            ? (yearlyPriceRaw / 12)
1661            : monthlyPriceRaw;
1662          const creditsLabel = opt.dataset.monthlyCredits || '';
1663          opt.textContent = `${creditsLabel} credits ($${formatPrice(pricePerMonth)}/mo)`;
1664        });
1665      };
1666
1667      const formatPrice = (value) => {
1668        const number = parseFloat(value || 0);
1669        const hasCents = Math.abs(number - Math.round(number)) > 0.001;
1670        return number.toLocaleString('en', {
1671          minimumFractionDigits: hasCents ? 2 : 0,
1672          maximumFractionDigits: hasCents ? 2 : 0
1673        });
1674      };
1675
1676      const updatePlan = () => {
1677        const option = planSelect.selectedOptions[0];
1678        if (!option) {
1679          return;
1680        }
1681
1682        const monthlyPriceRaw = parseFloat(option.dataset.monthlyPrice || 0);
1683        const yearlyPriceRaw = parseFloat(option.dataset.yearlyPrice || 0);
1684        const price = currentPeriod === 'yearly'
1685          ? (yearlyPriceRaw / 12)
1686          : monthlyPriceRaw;
1687        const credits = currentPeriod === 'yearly'
1688          ? (option.dataset.yearlyCredits || option.dataset.monthlyCredits)
1689          : option.dataset.monthlyCredits;
1690        const slug = option.value;
1691        const discountPercent = Math.round((1 - (yearlyPriceRaw / (monthlyPriceRaw * 12))) * 100);
1692
1693        priceTarget.textContent = formatPrice(price);
1694        discountBadge.textContent = `Save ${discountPercent}%`;
1695        if (periodLabel) {
1696          periodLabel.textContent = currentPeriod === 'yearly' ? '/mo (billed annually)' : '/mo';
1697        }
1698
1699        creditsTargets.forEach((el) => {
1700          const creditsNumber = parseFloat(credits || 0);
1701          el.textContent = formatPrice(creditsNumber);
1702        });
1703        creditsLabelTargets.forEach((el) => {
1704          el.textContent = currentPeriod === 'yearly' ? 'credits annually' : 'credits per month';
1705        });
1706
1707        if (planButton && basePath) {
1708          const url = new URL(basePath, window.location.origin);
1709          url.searchParams.set('disable_action_text', 'true');
1710          url.searchParams.set('plan', slug);
1711          url.searchParams.set('period', currentPeriod);
1712          planButton.setAttribute('href', url.pathname + url.search);
1713        }
1714      };
1715
1716      updatePlan();
1717      updateOptionLabels();
1718      planSelect.addEventListener('change', updatePlan);
1719      periodCheckbox?.addEventListener('change', () => {
1720        currentPeriod = periodCheckbox.checked ? 'monthly' : 'yearly';
1721        updatePlan();
1722        updateOptionLabels();
1723      });
1724    })();
1725
1726    // Developers carousel - native implementation
1727    (function() {
1728      var currentSlide = 0;
1729      var totalSlides = 5;
1730      var maxSlide = totalSlides - 2;
1731
1732      var track = document.querySelector('.developers-carousel-track');
1733      var leftBtn = document.querySelector('.developers-arrow-left');
1734      var rightBtn = document.querySelector('.developers-arrow-right');
1735      var dotsContainer = document.querySelector('.developers-dots');
1736
1737      if (!track || !leftBtn || !rightBtn || !dotsContainer) return;
1738
1739      function isMobile() {
1740        return window.innerWidth < 768;
1741      }
1742
1743      function getMaxSlide() {
1744        return isMobile() ? totalSlides - 1 : totalSlides - 2;
1745      }
1746
1747      function updateCarousel() {
1748        maxSlide = getMaxSlide();
1749
1750        if (currentSlide > maxSlide) {
1751          currentSlide = maxSlide;
1752        }
1753
1754        var items = track.querySelectorAll('.carousel-item');
1755        var itemWidth = items[0].offsetWidth;
1756        var gap = isMobile() ? 0 : 32;
1757        var offset = -currentSlide * (itemWidth + gap);
1758        track.style.transform = 'translateX(' + offset + 'px)';
1759
1760        updateDots();
1761        updateButtons();
1762      }
1763
1764      function updateButtons() {
1765        leftBtn.disabled = currentSlide === 0;
1766        rightBtn.disabled = currentSlide >= maxSlide;
1767
1768        leftBtn.style.opacity = currentSlide === 0 ? '0.3' : '1';
1769        rightBtn.style.opacity = currentSlide >= maxSlide ? '0.3' : '1';
1770      }
1771
1772      function createDots() {
1773        dotsContainer.innerHTML = '';
1774        var totalDots = maxSlide + 1;
1775
1776        for (var i = 0; i < totalDots; i++) {
1777          var dot = document.createElement('span');
1778          dot.className = 'dev-dot';
1779          dot.setAttribute('data-dot-index', i);
1780          if (i === currentSlide) {
1781            dot.classList.add('active');
1782          }
1783          dotsContainer.appendChild(dot);
1784        }
1785      }
1786
1787      function updateDots() {
1788        var dots = dotsContainer.querySelectorAll('.dev-dot');
1789        dots.forEach(function(dot, index) {
1790          if (index === currentSlide) {
1791            dot.classList.add('active');
1792          } else {
1793            dot.classList.remove('active');
1794          }
1795        });
1796      }
1797
1798      function goToSlide(index) {
1799        if (index < 0) index = 0;
1800        if (index > maxSlide) index = maxSlide;
1801        currentSlide = index;
1802        updateCarousel();
1803      }
1804
1805      leftBtn.addEventListener('click', function(e) {
1806        e.preventDefault();
1807        goToSlide(currentSlide - 1);
1808      });
1809
1810      rightBtn.addEventListener('click', function(e) {
1811        e.preventDefault();
1812        goToSlide(currentSlide + 1);
1813      });
1814
1815      dotsContainer.addEventListener('click', function(e) {
1816        if (e.target.classList.contains('dev-dot')) {
1817          var index = parseInt(e.target.getAttribute('data-dot-index'));
1818          goToSlide(index);
1819        }
1820      });
1821
1822      var resizeTimer;
1823      window.addEventListener('resize', function() {
1824        clearTimeout(resizeTimer);
1825        resizeTimer = setTimeout(function() {
1826          maxSlide = getMaxSlide();
1827          if (currentSlide > maxSlide) {
1828            currentSlide = maxSlide;
1829          }
1830          createDots();
1831          updateCarousel();
1832        }, 250);
1833      });
1834
1835      createDots();
1836      updateCarousel();
1837    })();
1838
1839  </script>
1839
1840
1841
1842  
1842<script type="text/javascript" charset="utf-8">
1843    // Function to show flash notice dynamically
1844    function showFlashNotice(message) {
1845      let noticeDiv = document.getElementById("notice-general");
1846
1847      if (!noticeDiv) {
1848        noticeDiv = document.createElement("div");
1849        noticeDiv.id = "notice-general";
1850        noticeDiv.className = "notice-general text-center";
1851        noticeDiv.innerHTML = `
1852            <p class="fw-bold">${message}</p>
1853            <a class="btn btn-primary text-uppercase" id="notice-general-close">OK</a>
1854        `;
1855        document.body.appendChild(noticeDiv);
1856      } else {
1857        noticeDiv.querySelector("p").innerText = message;
1858        noticeDiv.classList.remove("hide"); // Show if previously hidden
1859      }
1860
1861      // document.body.classList.add("notice-general-body-blur");
1862
1863      // Auto-hide after 30s
1864      setTimeout(() => {
1865        noticeDiv.classList.add("hide");
1866        // document.body.classList.remove("notice-general-body-blur");
1867      }, 30000);
1868
1869      // Close on button click
1870      document.getElementById("notice-general-close").addEventListener("click", () => {
1871        noticeDiv.classList.add("hide");
1872        // document.body.classList.remove("notice-general-body-blur");
1873      });
1874    }
1875
1876  </script>
1876
1877</div>
1878
1879    <footer class="footer appwizzy-footer">
1880  <div class="appwizzy-footer__inner">
1881    <div class="appwizzy-footer__content">
1882      <a href="/" class="logo-appwizzy appwizzy-footer__logo">
1883        <span class="sr-only">AppWizzy</span>
1884      </a>
1885      <p class="appwizzy-footer__description">
1886        AppWizzy is an AI-powered platform that enables businesses to create Business Software in just 3 steps.
1887        Leverage AppWizzy generator, templates and our customization services to save more than $15,000 while
1888        supercharging your business efficiency and growth.
1889      </p>
1890    </div>
1891
1892    <div class="appwizzy-footer__bottom">
1893      <div class="appwizzy-footer__social" aria-label="AppWizzy social links">
1894        <a href="https://discord.gg/flatlogic-community" target="_blank" rel="noopener noreferrer" aria-label="Discord">
1895          <i class="svg-discord" aria-hidden="true"></i>
1896        </a>
1897        <a href="https://twitter.com/appwizzyai/" target="_blank" rel="noopener noreferrer" aria-label="X (Twitter)">
1898          <i class="svg-twitter" aria-hidden="true"></i>
1899        </a>
1900        <a href="https://www.linkedin.com/company/appwizzy" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn">
1901          <i class="svg-linkedin" aria-hidden="true"></i>
1902        </a>
1903      </div>
1904
1905      <a class="appwizzy-footer__legal-link" href="/privacy">Privacy policy</a>
1906      <a class="appwizzy-footer__legal-link" href="/terms">Terms &amp; Conditions</a>
1907      <button class="appwizzy-footer__legal-link appwizzy-footer__cookies" id="manageCookiesAppwizzy" type="button">
1908        Manage Cookies
1909      </button>
1910    </div>
1911  </div>
1912
1913  
1913<script type="text/javascript">
1914    document.getElementById('manageCookiesAppwizzy').addEventListener('click', function () {
1915      setCookie('cookieConsent', '', -1);
1916      const banner = document.getElementById('cmp-banner');
1917      banner.style.display = 'block';
1918      banner.className = 'cookies-privacy-popup animate__animated animate__fadeIn';
1919    });
1920  </script>
1920
1921</footer>
1922
1923
1924
1925<div id="cmp-banner" style="display: none">
1926  <div class="container" style="width: 100%;">
1927    <div class="row">
1928      <div class="col-md-8">
1929        <h5 class="fw-bold">Cookie Consent</h5>
1930        <p class="small">
1931          We use cookies for analytics, personalization, and advertising. You can accept, reject, or customize your choices anytime in Cookie Settings.
1932            To learn more, please see our
1933          <a href="/privacy">Cookie Policy</a>.
1934        </p>
1935      </div>
1936      <div class="col-md-4 cookie-button">
1937        <button id="reject-cookies">Reject all</button>
1938        <button id="customize-cookies">Customize</button>
1939        <button id="accept-cookies">Accept all</button>
1940      </div>
1941    </div>
1942  </div>
1943</div>
1944
1945<!-- Cookie Settings Modal (UI only) -->
1946<div class="modal fade cookie-settings-modal" id="cookie-settings-modal" tabindex="-1" role="dialog" aria-labelledby="cookieSettingsLabel">
1947  <div class="modal-dialog" role="document">
1948    <div class="modal-content">
1949      <div class="modal-header">
1950        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1951          <span aria-hidden="true">&times;</span></button>
1952        <h4 class="modal-title" id="cookieSettingsLabel">Cookie Settings</h4>
1953      </div>
1954      <div class="modal-body">
1955        <div class="form-group">
1956          <label class="fw-semi-bold">Strictly necessary</label>
1957          <p class="small mb-0">Essential for security, sign-in, and core features. Always on.</p>
1958        </div>
1959        <hr/>
1960        <div class="form-group">
1961          <div class="checkbox">
1962            <input type="checkbox" id="toggle-analytics" class="cookie-toggle"/>
1963            <label for="toggle-analytics" class="pl-0">Analytics</label>
1964          </div>
1965          <p class="small">Helps us understand usage to improve the product.</p>
1966        </div>
1967        <div class="form-group">
1968          <div class="checkbox">
1969            <input type="checkbox" id="toggle-advertising" class="cookie-toggle"/>
1970            <label for="toggle-advertising" class="pl-0">Advertising</label>
1971          </div>
1972          <p class="small">Shows relevant ads and measures performance.</p>
1973        </div>
1974        <div class="form-group">
1975          <div class="checkbox">
1976            <input type="checkbox" id="toggle-functional" class="cookie-toggle"/>
1977            <label for="toggle-functional" class="pl-0">Functional</label>
1978          </div>
1979          <p class="small">Enhances functionality and personalization.</p>
1980        </div>
1981      </div>
1982      <div class="modal-footer">
1983        <button type="button" class="btn btn-default btn-sm" id="cookie-reject-all">Reject all</button>
1984        <button type="button" class="btn btn-primary btn-sm" id="cookie-save">Save choices</button>
1985        <button type="button" class="btn btn-dark btn-sm" id="cookie-accept-all">Accept all</button>
1986      </div>
1987    </div>
1988  </div>
1989</div>
1990
1991  
1992
1993<script src="/assets/config-84c99e0dfe135a5c616e25bb18781d13280335f2f0b856bc46887333d492077d.js"></script>
vendor: 1 bytes, line 1993
1993
1994<script type="text/javascript">
1995  const USER_ID = ""
1996  const RAILS_ENV = "production"
1997</script>
1997
1998
1999<script type="text/javascript">
2000  if (USER_ID && RAILS_ENV === 'production' && typeof clarity === 'function') {
2001    console.log('SET')
2002    clarity("set", "customUserId", USER_ID);
2003    console.log('SET DONE')
2004  }
2005</script>
2005
2006
2007
2008
2009  
2009<script id="common_react_imports" type="text/javascript">
2010    var cri = document.createElement("script");
2011    (cri.type = "text/javascript"), (cri.async = !0), (cri.src = "/assets/common-react-imports-56361cbd42da16b92d3302d48ce1cdbf1ed94e2b5dc4b6d9ea65338a48b2c62e.js");
2012    var pch = document.getElementById("common_react_imports");
2013    pch.parentNode.insertBefore(cri, pch);
2014  </script>
2014
2015
2016  
2016<script id="delayed_chat" type="text/javascript">
2017    setTimeout(function () {
2018      var conversationsJs = document.createElement("script");
2019      (conversationsJs.type = "text/javascript"), (conversationsJs.async = !0), (conversationsJs.src = "/assets/conversations-7b942462c829c95e05af89bd474a48b18cc56783310382e8072a737c4de93411.js");
2020      var n = document.getElementById("delayed_chat");
2021      n.parentNode.insertBefore(conversationsJs, n);
2022    }, 800);
2023  </script>
2023
2024
2025<!-- GDPR Cookies -->
2026<script>
2027
2028  // Show the cookie consent banner if consent isn't given yet
2029  function showConsentBanner() {
2030    if (!getCookie('cookieConsent')) {
2031      console.log('SHOW BUNNER')
2032      const banner = document.getElementById('cmp-banner')
2033      banner.style.display = 'block';
2034      banner.className = "cookies-privacy-popup animate__animated animate__fadeIn"
2035    } else {
2036      if (getCookie('cookieConsent') === 'accepted') {
2037        // Google Analytics and Google Ads are disabled.
2038        // gtag('consent', 'update', {
2039        //   'ad_storage': 'granted',
2040        //   'ad_user_data': 'granted',
2041        //   'ad_personalization': 'granted',
2042        //   'analytics_storage': 'granted'
2043        // });
2044      } else {
2045        // gtag('consent', 'update', {
2046        //   'ad_storage': 'denied',
2047        //   'ad_user_data': 'denied',
2048        //   'ad_personalization': 'denied',
2049        //   'analytics_storage': 'denied'
2050        // });
2051      }
2052    }
2053  }
2054
2055  // When the user accepts cookies
2056  document.getElementById('accept-cookies').addEventListener('click', function () {
2057    // Optionally store the user's choice in a cookie/localStorage
2058    setCookie('cookieConsent', 'accepted', 365); // Store consent for one year
2059    if (typeof clarity === 'function') {
2060      clarity('consent');
2061    }
2062
2063    // Hide the CMP banner
2064    const banner = document.getElementById('cmp-banner')
2065    banner.style.display = 'none';
2066    banner.className = ''
2067  });
2068
2069  // Reject all (UI only, no tracking logic change)
2070  document.getElementById('reject-cookies').addEventListener('click', function () {
2071    setCookie('cookieConsent', 'rejected', 365);
2072    const banner = document.getElementById('cmp-banner')
2073    banner.style.display = 'none';
2074    banner.className = ''
2075  });
2076
2077  // Customize (opens settings modal)
2078  document.getElementById('customize-cookies').addEventListener('click', function () {
2079    const modal = document.getElementById('cookie-settings-modal');
2080    if (modal) {
2081      jQuery(modal).modal && jQuery(modal).modal('show');
2082    }
2083  })
2084
2085  document.getElementById('cookie-accept-all').addEventListener('click', function () {
2086    setCookie('cookieConsent', 'accepted', 365);
2087    jQuery('#cookie-settings-modal').modal && jQuery('#cookie-settings-modal').modal('hide');
2088    const banner = document.getElementById('cmp-banner')
2089    banner.style.display = 'none';
2090    banner.className = ''
2091  })
2092
2093  document.getElementById('cookie-reject-all').addEventListener('click', function () {
2094    setCookie('cookieConsent', 'rejected', 365);
2095    jQuery('#cookie-settings-modal').modal && jQuery('#cookie-settings-modal').modal('hide');
2096    const banner = document.getElementById('cmp-banner')
2097    banner.style.display = 'none';
2098    banner.className = ''
2099  })
2100
2101  document.getElementById('cookie-save').addEventListener('click', function () {
2102    var analytics = document.getElementById('toggle-analytics')?.checked ? '1' : '0';
2103    var advertising = document.getElementById('toggle-advertising')?.checked ? '1' : '0';
2104    var functional = document.getElementById('toggle-functional')?.checked ? '1' : '0';
2105    setCookie('cookiePreferences', JSON.stringify({
2106      analytics: analytics,
2107      advertising: advertising,
2108      functional: functional
2109    }), 365);
2110    setCookie('cookieConsent', 'customized', 365);
2111    jQuery('#cookie-settings-modal').modal && jQuery('#cookie-settings-modal').modal('hide');
2112    const banner = document.getElementById('cmp-banner')
2113    banner.style.display = 'none';
2114    banner.className = ''
2115  })
2116
2117  window.onload = function () {
2118    console.log('onload')
2119    showConsentBanner()
2120  }
2121</script>
2121
2122
2123<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":"5f098494a18a4579abded55a7ddf5c23","spa":2}' crossorigin="anonymous"></script>
2123
2124</body>
2125</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.