PageSourceSearch

https://betalist.com/startups/is-my-app-slop

html betalist.com collected 2026-10-01 10:27:23 UTC 72,941 bytes, 938 lines download raw bytes

1<!DOCTYPE html>
2<html>
3  <head>
4    <meta name="csrf-param" content="authenticity_token" />
5<meta name="csrf-token" content="PoXdkVo5PMjNT15IcB81ShscrbRTJbkNI6kBcKlp3Jfvr_fUxuRiTggQrjZ9VoJIjKDy_JC5HtN9gMWLvtadkg" />
6
7<meta charset="utf-8">
8<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
9<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport">
10
11<meta content="ZKmJnGwPBwvqYiXVXreD0H-CzeTgFwqVmOhN_EY9lKY" name="google-site-verification">
12<meta name="direct-upload-url" content="/rails/active_storage/direct_uploads">
13
14<meta name="current-user-id">
15
16<title>Is My App Slop: Get a scored audit of your public site with | BetaList</title>
17<link rel="icon" type="image/png" href="/assets/favicon-fb6ee938.png">
18<link rel="apple-touch-icon-precomposed" type="image/png" href="/assets/touch-icon-precomposed-144-e8598d79.png" sizes="72x72 144x144">
19<meta name="description" content="Get a scored audit of your public site with clear, prioritized fixes">
20<link rel="canonical" href="https://betalist.com/startups/is-my-app-slop">
21<meta name="twitter:account_id" content="1512944793">
22<meta name="twitter:site" content="@BetaList">
23<meta name="twitter:domain" content="BetaList.com">
24<meta name="twitter:card" content="summary_large_image">
25<meta name="twitter:creator" content="@BetaList">
26<meta property="og:title" content="Is My App Slop: Get a scored audit of your public site with clear,">
27<meta property="og:description" content="Get a scored audit of your public site with clear, prioritized fixes">
28<meta property="og:image" content="https://resize.imagekit.co/qiFje6YB7wSJ9mExkZm0Jh-12GCjRWQAmjZQEuG8gaA/plain/s3://betalist-production/nj1tjgyp33ed5cbc1e5sf1ruxdvv">
29<meta property="og:type" content="article,">
30<meta property="og:url" content="https://betalist.com/startups/is-my-app-slop">
31<meta property="fb:app_id" content="379376245443085">
32<meta property="fb:admins" content="1053302589">
33<meta name="apple_mobile_web_app_title" content="BetaList">
34
35  <meta itemprop="name" content="BetaList">
36<meta itemprop="description" content="Discover tomorrow&#39;s startups, today.">
37<meta itemprop="image" content="https://betalist.com/assets/touch-icon-precomposed-144-e8598d79.png">
38
39<link rel="alternate" type="application/atom+xml" title="Startups ATOM Feed" href="https://feeds.feedburner.com/BetaList" />
40
41<script type="importmap" data-turbo-track="reload">{
42  "imports": {
43    "controllers/turnstile_controller": "/assets/verify_human/turnstile_controller-1e686e39.js",
44    "application": "/assets/application-1310e83f.js",
45    "admin": "/assets/admin-f55e5c50.js",
46    "theme_manager": "/assets/theme_manager-5e445aba.js",
47    "@rails/actioncable": "/assets/actioncable.esm-e5c1e716.js",
48    "@rails/activestorage": "/assets/@rails--activestorage-d53525da.js",
49    "@rails/request.js": "/assets/@rails--request.js-ff400e4a.js",
50    "@hotwired/turbo-rails": "/assets/turbo.min-86bf8853.js",
51    "autosize": "/assets/autosize-a648b077.js",
52    "current.js": "/assets/current.js-f886b1bd.js",
53    "el-transition": "/assets/el-transition-56e152e9.js",
54    "js-cookie": "/assets/js-cookie-26dce017.js",
55    "local-time": "/assets/local-time-4f7ee01f.js",
56    "sortablejs": "/assets/sortablejs-171087e4.js",
57    "tom-select": "/assets/tom-select-bf1b6e5d.js",
58    "@hotwired/stimulus": "/assets/@hotwired--stimulus-745bd373.js",
59    "@hotwired/stimulus-loading": "/assets/stimulus-loading-25917588.js",
60    "stimulus-use": "/assets/stimulus-use-9a297524.js",
61    "@stimulus-components/rails-nested-form": "/assets/@stimulus-components--rails-nested-form-2c10f7ab.js",
62    "@stimulus-components/dropdown": "/assets/@stimulus-components--dropdown-ec21ea1b.js",
63    "@stimulus-components/popover": "/assets/@stimulus-components--popover-b3c150aa.js",
64    "ahoy.js": "/assets/ahoy.js-13b65a99.js",
65    "Chart.bundle": "/assets/Chart.bundle-eaff0df7.js",
66    "chartjs-adapter-date-fns.bundle": "/assets/chartjs-adapter-date-fns.bundle-f3e4b617.js",
67    "chartkick": "/assets/chartkick-61a6088d.js",
68    "controllers/application": "/assets/controllers/application-15f4648f.js",
69    "controllers/auto_submit_controller": "/assets/controllers/auto_submit_controller-90f0dc1a.js",
70    "controllers/autosize_controller": "/assets/controllers/autosize_controller-84c80be1.js",
71    "controllers/checkout_controller": "/assets/controllers/checkout_controller-68c93820.js",
72    "controllers/click_to_enable_controller": "/assets/controllers/click_to_enable_controller-f0ba39eb.js",
73    "controllers/clipboard_controller": "/assets/controllers/clipboard_controller-b75982d1.js",
74    "controllers/copy_source_controller": "/assets/controllers/copy_source_controller-622769db.js",
75    "controllers/copy_to_input_controller": "/assets/controllers/copy_to_input_controller-b12d2539.js",
76    "controllers/debounced_submit_controller": "/assets/controllers/debounced_submit_controller-c8ce3466.js",
77    "controllers/delayed_enable_controller": "/assets/controllers/delayed_enable_controller-71b01c47.js",
78    "controllers/disable_on_submit_controller": "/assets/controllers/disable_on_submit_controller-7e06de7f.js",
79    "controllers/dismissible_controller": "/assets/controllers/dismissible_controller-47611f83.js",
80    "controllers/dropdown_controller": "/assets/controllers/dropdown_controller-658a89db.js",
81    "controllers/focus_parent_controller": "/assets/controllers/focus_parent_controller-9f7df9eb.js",
82    "controllers/form_controller": "/assets/controllers/form_controller-1bea1511.js",
83    "controllers": "/assets/controllers/index-5eaf757e.js",
84    "controllers/infinite_scroll_controller": "/assets/controllers/infinite_scroll_controller-17fd87c9.js",
85    "controllers/input_prefixer_controller": "/assets/controllers/input_prefixer_controller-a7c740a6.js",
86    "controllers/max_length_controller": "/assets/controllers/max_length_controller-096de387.js",
87    "controllers/media_uploads_controller": "/assets/controllers/media_uploads_controller-f083badf.js",
88    "controllers/messages_scroll_controller": "/assets/controllers/messages_scroll_controller-629631de.js",
89    "controllers/nav_dropdown_menu_controller": "/assets/controllers/nav_dropdown_menu_controller-3f901b6b.js",
90    "controllers/navigate_controller": "/assets/controllers/navigate_controller-ea1adb27.js",
91    "controllers/nested_form_controller": "/assets/controllers/nested_form_controller-b128baaa.js",
92    "controllers/popup_link_controller": "/assets/controllers/popup_link_controller-e8da3b23.js",
93    "controllers/preview_controller": "/assets/controllers/preview_controller-064843be.js",
94    "controllers/remove_controller": "/assets/controllers/remove_controller-000f8017.js",
95    "controllers/remove_duplicates_controller": "/assets/controllers/remove_duplicates_controller-bfdcbb4f.js",
96    "controllers/single_line_controller": "/assets/controllers/single_line_controller-f6c1cd23.js",
97    "controllers/sortable_controller": "/assets/controllers/sortable_controller-d91c1dd2.js",
98    "controllers/status_refresh_controller": "/assets/controllers/status_refresh_controller-c3662961.js",
99    "controllers/submission_controller": "/assets/controllers/submission_controller-cee18a7a.js",
100    "controllers/submit_shortcut_controller": "/assets/controllers/submit_shortcut_controller-11d9cedb.js",
101    "controllers/sync_select_controller": "/assets/controllers/sync_select_controller-a119e812.js",
102    "controllers/theme_controller": "/assets/controllers/theme_controller-9ffe5b93.js",
103    "controllers/toggle_controller": "/assets/controllers/toggle_controller-11bdcdf5.js",
104    "controllers/tom_select_controller": "/assets/controllers/tom_select_controller-2877b381.js",
105    "controllers/turbo_modal_controller": "/assets/controllers/turbo_modal_controller-9d4dc11a.js",
106    "controllers/url_prefix_controller": "/assets/controllers/url_prefix_controller-e3a5e6d9.js"
107  }
108}</script>
108
109<link rel="modulepreload" href="/assets/application-1310e83f.js">
110<link rel="modulepreload" href="/assets/admin-f55e5c50.js">
111<link rel="modulepreload" href="/assets/theme_manager-5e445aba.js">
112<link rel="modulepreload" href="/assets/actioncable.esm-e5c1e716.js">
113<link rel="modulepreload" href="/assets/@rails--activestorage-d53525da.js">
114<link rel="modulepreload" href="/assets/@rails--request.js-ff400e4a.js">
115<link rel="modulepreload" href="/assets/turbo.min-86bf8853.js">
116<link rel="modulepreload" href="/assets/autosize-a648b077.js">
117<link rel="modulepreload" href="/assets/current.js-f886b1bd.js">
118<link rel="modulepreload" href="/assets/el-transition-56e152e9.js">
119<link rel="modulepreload" href="/assets/js-cookie-26dce017.js">
120<link rel="modulepreload" href="/assets/local-time-4f7ee01f.js">
121<link rel="modulepreload" href="/assets/sortablejs-171087e4.js">
122<link rel="modulepreload" href="/assets/tom-select-bf1b6e5d.js">
123<link rel="modulepreload" href="/assets/@hotwired--stimulus-745bd373.js">
124<link rel="modulepreload" href="/assets/stimulus-loading-25917588.js">
125<link rel="modulepreload" href="/assets/stimulus-use-9a297524.js">
126<link rel="modulepreload" href="/assets/@stimulus-components--rails-nested-form-2c10f7ab.js">
127<link rel="modulepreload" href="/assets/@stimulus-components--dropdown-ec21ea1b.js">
128<link rel="modulepreload" href="/assets/@stimulus-components--popover-b3c150aa.js">
129<link rel="modulepreload" href="/assets/ahoy.js-13b65a99.js">
130<link rel="modulepreload" href="/assets/Chart.bundle-eaff0df7.js">
131<link rel="modulepreload" href="/assets/chartjs-adapter-date-fns.bundle-f3e4b617.js">
132<link rel="modulepreload" href="/assets/chartkick-61a6088d.js">
133<link rel="modulepreload" href="/assets/controllers/application-15f4648f.js">
134<link rel="modulepreload" href="/assets/controllers/auto_submit_controller-90f0dc1a.js">
135<link rel="modulepreload" href="/assets/controllers/autosize_controller-84c80be1.js">
136<link rel="modulepreload" href="/assets/controllers/checkout_controller-68c93820.js">
137<link rel="modulepreload" href="/assets/controllers/click_to_enable_controller-f0ba39eb.js">
138<link rel="modulepreload" href="/assets/controllers/clipboard_controller-b75982d1.js">
139<link rel="modulepreload" href="/assets/controllers/copy_source_controller-622769db.js">
140<link rel="modulepreload" href="/assets/controllers/copy_to_input_controller-b12d2539.js">
141<link rel="modulepreload" href="/assets/controllers/debounced_submit_controller-c8ce3466.js">
142<link rel="modulepreload" href="/assets/controllers/delayed_enable_controller-71b01c47.js">
143<link rel="modulepreload" href="/assets/controllers/disable_on_submit_controller-7e06de7f.js">
144<link rel="modulepreload" href="/assets/controllers/dismissible_controller-47611f83.js">
145<link rel="modulepreload" href="/assets/controllers/dropdown_controller-658a89db.js">
146<link rel="modulepreload" href="/assets/controllers/focus_parent_controller-9f7df9eb.js">
147<link rel="modulepreload" href="/assets/controllers/form_controller-1bea1511.js">
148<link rel="modulepreload" href="/assets/controllers/index-5eaf757e.js">
149<link rel="modulepreload" href="/assets/controllers/infinite_scroll_controller-17fd87c9.js">
150<link rel="modulepreload" href="/assets/controllers/input_prefixer_controller-a7c740a6.js">
151<link rel="modulepreload" href="/assets/controllers/max_length_controller-096de387.js">
152<link rel="modulepreload" href="/assets/controllers/media_uploads_controller-f083badf.js">
153<link rel="modulepreload" href="/assets/controllers/messages_scroll_controller-629631de.js">
154<link rel="modulepreload" href="/assets/controllers/nav_dropdown_menu_controller-3f901b6b.js">
155<link rel="modulepreload" href="/assets/controllers/navigate_controller-ea1adb27.js">
156<link rel="modulepreload" href="/assets/controllers/nested_form_controller-b128baaa.js">
157<link rel="modulepreload" href="/assets/controllers/popup_link_controller-e8da3b23.js">
158<link rel="modulepreload" href="/assets/controllers/preview_controller-064843be.js">
159<link rel="modulepreload" href="/assets/controllers/remove_controller-000f8017.js">
160<link rel="modulepreload" href="/assets/controllers/remove_duplicates_controller-bfdcbb4f.js">
161<link rel="modulepreload" href="/assets/controllers/single_line_controller-f6c1cd23.js">
162<link rel="modulepreload" href="/assets/controllers/sortable_controller-d91c1dd2.js">
163<link rel="modulepreload" href="/assets/controllers/status_refresh_controller-c3662961.js">
164<link rel="modulepreload" href="/assets/controllers/submission_controller-cee18a7a.js">
165<link rel="modulepreload" href="/assets/controllers/submit_shortcut_controller-11d9cedb.js">
166<link rel="modulepreload" href="/assets/controllers/sync_select_controller-a119e812.js">
167<link rel="modulepreload" href="/assets/controllers/theme_controller-9ffe5b93.js">
168<link rel="modulepreload" href="/assets/controllers/toggle_controller-11bdcdf5.js">
169<link rel="modulepreload" href="/assets/controllers/tom_select_controller-2877b381.js">
170<link rel="modulepreload" href="/assets/controllers/turbo_modal_controller-9d4dc11a.js">
171<link rel="modulepreload" href="/assets/controllers/url_prefix_controller-e3a5e6d9.js">
172<script type="module">import "application"</script>
172
173
174<!-- Google Tag Manager -->
175<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
176new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
177j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
178'https://betalist.com/metrics/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
179})(window,document,'script','dataLayer','GTM-KDTKCJPW');</script>
179
180<!-- End Google Tag Manager -->
181
182<!-- Google Tag Manager Helper function to guarantee business logic -->
183<!-- https://gist.github.com/taylorgorman/bbe349b63dd4f395523c2cdbf06b0bae -->
184<script>
185  /**
186  * @param {Object} data - The same object you would give to dataLayer.push
187  */
188  function safeDataLayerPush(data) {
189    const defaultTimeout = 2000
190    const originalCallback = data.eventCallback
191    
192    if (originalCallback) {
193      let callbackDone = false
194
195      function wrappedCallback() {
196        if (callbackDone) return
197
198        callbackDone = true
199        originalCallback()
200      }
201
202      // If Tag Manager fails or is blocked by browser,
203      // callback must still execute.
204      setTimeout(wrappedCallback, data.eventTimeout || defaultTimeout)
205
206      // Update the data's eventCallback to our new wrapper function
207      // that prevents duplicate executions.
208      data.eventCallback = wrappedCallback
209    }
210
211    window.dataLayer = window.dataLayer || []
212    window.dataLayer.push(data)
213  }
214</script>
214
215
216
217
218
219    <link rel="stylesheet" href="/assets/tailwind-1cfde7e9.css" data-turbo-track="reload" />
220    <link rel="stylesheet" href="/assets/application-cba3c858.css" media="screen, projection" />
221  </head>
222
223<body id="features-show" class="features bg-white dark:bg-gray-950 text-gray-900 dark:text-gray-100 transition-colors" data-signed-in="false" data-startup-id="190528">
224    <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 224-225
224
225  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
225GTM-KDTKCJPW
vendor: 87 bytes, lines 225-227
225"
226  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
227  
227<!-- End Google Tag Manager (noscript) -->
228
229    
230
231
232<header class="sticky top-0 z-50 h-16">
233  <div class="progressive-blur h-20 -z-10">
234    <div></div>
235    <div></div>
236    <div></div>
237    <div></div>
238    <div></div>
239    <div></div>
240  </div>
241
242  <nav class="p-4 relative z-10">
243    <div class="flex items-center justify-between px-2">
244      <a class="block" href="/">
245        <div class="flex items-center gap-3.5">
246          <div class="size-6 grid grid-cols-5">
247            <div class="col-span-3 bg-black dark:bg-white"></div>
248            <div class="col-span-full"></div>
249            <div class="col-span-full bg-black dark:bg-white"></div>
250            <div class="col-span-full"></div>
251            <div class="col-span-full bg-black dark:bg-white"></div>
252          </div>
253          <span class="text-lg font-semibold text-black dark:text-white">BetaList</span>
254        </div>
255
256        <div class="betaburger betaburger--arrow" data-behavior="betaburger">
257          <div class="betaburger__ingredients"></div>
258        </div>
259</a>
260      <div
261        class="
262          hidden sm:flex items-center gap-1 absolute left-1/2 -translate-x-1/2
263        "
264      >
265
266          <a class="relative px-3 py-1.5 text-base font-medium transition-colors duration-200 text-gray-400 dark:text-gray-500 hover:text-gray-900 dark:hover:text-white" href="/">Home</a>
267          <a class="relative px-3 py-1.5 text-base font-medium transition-colors duration-200 text-gray-400 dark:text-gray-500 hover:text-gray-900 dark:hover:text-white" href="/browse">Browse</a>
268          <a class="relative px-3 py-1.5 text-base font-medium transition-colors duration-200 text-gray-400 dark:text-gray-500 hover:text-gray-900 dark:hover:text-white" href="/newsletter">Newsletter</a>
269          <a class="relative px-3 py-1.5 text-base font-medium transition-colors duration-200 text-gray-400 dark:text-gray-500 hover:text-gray-900 dark:hover:text-white" href="/search">Search</a>
270
271        <div class="relative" data-controller="dropdown">
272  <button name="button" type="button" class="contents" data-action="dropdown#toggle click@window-&gt;dropdown#hide">
273                <div class="px-3 py-1.5 text-base font-medium text-gray-500 dark:text-gray-400 hover:text-gray-900 dark:hover:text-white rounded-full transition-colors flex items-center">
274              <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
275  <path fill-rule="evenodd" d="M4.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Zm6 0a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Zm6 0a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z" clip-rule="evenodd"></path>
276</svg>
277
278            </div>
279
280</button>
281  <div
282    class="hidden transition transform absolute rounded-xl bg-white/80 dark:bg-gray-900/80 backdrop-blur-xl shadow-lg p-1 flex flex-col gap-0.5 border mt-2 border-gray-200 dark:border-gray-700 min-w-40 origin-top -translate-x-1/2 left-1/2"
283    data-dropdown-target="menu"
284    data-transition-enter-from="opacity-0 scale-95"
285    data-transition-enter-to="opacity-100 scale-100"
286    data-transition-leave-from="opacity-100 scale-100"
287    data-transition-leave-to="opacity-0 scale-95"
288  >
289      <a class="block px-3 py-1.5 rounded-lg hover:bg-white dark:hover:bg-gray-800 whitespace-nowrap text-gray-700 dark:text-gray-300 text-sm" data-action="dropdown#toggle" href="/faq">FAQ</a>
290      <a class="block px-3 py-1.5 rounded-lg hover:bg-white dark:hover:bg-gray-800 whitespace-nowrap text-gray-700 dark:text-gray-300 text-sm" data-action="dropdown#toggle" href="/advertise">Advertise</a>
291      <a class="block px-3 py-1.5 rounded-lg hover:bg-white dark:hover:bg-gray-800 whitespace-nowrap text-gray-700 dark:text-gray-300 text-sm" data-action="dropdown#toggle" href="/support">Support</a>
292      <hr class="border-black/10 dark:border-white/10 my-1">
293      <a target="_blank" class="block px-3 py-1.5 rounded-lg hover:bg-white dark:hover:bg-gray-800 whitespace-nowrap text-gray-700 dark:text-gray-300 text-sm" data-action="dropdown#toggle" href="https://startup.jobs">Startup Jobs</a>
294      <a target="_blank" class="block px-3 py-1.5 rounded-lg hover:bg-white dark:hover:bg-gray-800 whitespace-nowrap text-gray-700 dark:text-gray-300 text-sm" data-action="dropdown#toggle" href="https://vision.directory">Vision Pro apps</a>
295  </div>
296</div>
297      </div>
298
299      <div class="sm:hidden" data-controller="dropdown">
300        <button name="button" type="button" data-action="dropdown#toggle click@window-&gt;dropdown#hide">
301          <div
302            class="
303              size-8 flex items-center justify-center rounded-full hover:bg-gray-100
304              dark:hover:bg-gray-800 text-gray-600 dark:text-gray-400
305            "
306          >
307            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
308  <path fill-rule="evenodd" d="M3 6.75A.75.75 0 0 1 3.75 6h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 6.75ZM3 12a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 12Zm0 5.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z" clip-rule="evenodd"></path>
309</svg>
310
311          </div>
312</button>        <div
313          class="
314            hidden transition transform origin-top fixed z-50 inset-0 bg-white
315            dark:bg-gray-950 p-6 flex flex-col gap-3
316          "
317          data-dropdown-target="menu"
318          data-transition-enter-from="opacity-0 scale-95"
319          data-transition-enter-to="opacity-100 scale-100"
320          data-transition-leave-from="opacity-100 scale-100"
321          data-transition-leave-to="opacity-0 scale-95"
322        >
323
324          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/">Home</a>
325          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/browse">Browse</a>
326          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/newsletter">Newsletter</a>
327          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/search">Search</a>
328          <hr class="border-gray-200 dark:border-gray-700">
329          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/faq">FAQ</a>
330          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/advertise">Advertise</a>
331          <a class="block py-2 text-lg text-gray-900 dark:text-gray-100 hover:text-gray-600 dark:hover:text-gray-300" data-action="dropdown#toggle" href="/support">Support</a>
332          <button name="button" type="button" class="absolute top-4 right-4 rounded-full text-gray-500 dark:text-gray-400 bg-gray-100 dark:bg-gray-800 hover:bg-gray-200 dark:hover:bg-gray-700 p-2" data-action="dropdown#toggle">
333            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
334  <path d="M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"></path>
335</svg>
336
337</button>        </div>
338      </div>
339
340      <div class="flex items-center gap-3">
341        <button
342          type="button"
343          data-controller="theme"
344          data-action="click->
344theme#toggle"
345          class="
346            size-9 rounded-full hover:bg-gray-100 flex items-center justify-center
347            dark:hover:bg-gray-800 text-gray-500 dark:text-gray-400
348          "
349          title="Toggle theme"
350        >
351          <svg
352            data-theme-target="lightIcon"
353            class="size-5 hidden"
354            fill="none"
355            stroke="currentColor"
356            viewBox="0 0 24 24"
357          >
358            <path
359              stroke-linecap="round"
360              stroke-linejoin="round"
361              stroke-width="2"
362              d="M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"
363            ></path>
364          </svg>
365          <svg
366            data-theme-target="darkIcon"
367            class="size-5 hidden"
368            fill="none"
369            stroke="currentColor"
370            viewBox="0 0 24 24"
371          >
372            <path
373              stroke-linecap="round"
374              stroke-linejoin="round"
375              stroke-width="2"
376              d="M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z"
377            ></path>
378          </svg>
379        </button>
380
381          <a class="text-base px-3.5 py-1.5 rounded-full select-none cursor-default flex items-center justify-center gap-2 transition-colors duration-200 ease-out font-medium border border-gray-200 dark:border-gray-800 bg-white dark:bg-gray-950 text-gray-900 dark:text-gray-50 hover:bg-gray-100 active:bg-gray-200 dark:hover:bg-gray-900 dark:active:bg-gray-800" data-turbo-frame="modal" href="/sign_in">Log in</a>
382
383          <a class="text-base px-3.5 py-1.5 rounded-full select-none cursor-default flex items-center justify-center gap-2 transition-colors duration-200 ease-out font-semibold border border-transparent bg-gray-900 text-white hover:bg-gray-700 active:bg-gray-600 dark:bg-white dark:text-gray-950 dark:hover:bg-gray-200 dark:active:bg-gray-300 hidden sm:block" data-turbo-frame="modal" href="/sign_in">Submit Startup</a>
384      </div>
385    </div>
386  </nav>
387</header>
388
389
390    <style>
391  body[data-is-admin] .admin\:inline,
392  body[data-is-admin].admin\:inline
393  { display:inline }
394
395  body[data-is-admin] .admin\:block,
396  body[data-is-admin].admin\:block
397  { display:block }
398
399  body[data-is-admin] .admin\:hidden,
400  body[data-is-admin].admin\:hidden
401  { display:none }
402
403  body[data-signed-in] .signed-in\:block,
404  body[data-signed-in].signed-in\:block
405  { display:block }
406
407  body[data-signed-in] .signed-in\:inline,
408  body[data-signed-in].signed-in\:inline
409  { display:inline}
410
411  body[data-signed-in] .signed-in\:hidden,
412  body[data-signed-in].signed-in\:hidden
413  { display:none }
414</style>
415
416
417    <div class="fixed bottom-4 left-4 flex flex-col gap-4 z-50">
418
419</div>
420
421    
422
423
424<div id="main" class="post" data-creators="262349">
425  <a class="flex items-center gap-1 p-4 justify-center bg-black dark:bg-transparent text-white dark:text-white sm:hidden" href="/">
426    <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-4">
427  <path fill-rule="evenodd" d="M14 8a.75.75 0 0 1-.75.75H4.56l3.22 3.22a.75.75 0 1 1-1.06 1.06l-4.5-4.5a.75.75 0 0 1 0-1.06l4.5-4.5a.75.75 0 0 1 1.06 1.06L4.56 7.25h8.69A.75.75 0 0 1 14 8Z" clip-rule="evenodd"></path>
428</svg>
429
430    Back to all startups
431</a>
432  <div class="max-w-5xl mx-auto px-4 mt-6 sm:mt-10">
433    <div class="flex gap-4 items-center mb-6">
434        <div class="size-14 rounded-lg overflow-hidden relative shrink-0 after:absolute after:inset-0 after:rounded-lg after:ring-1 after:ring-inset after:ring-black/10 dark:after:ring-white/20 after:pointer-events-none">
435          <img class="size-14 object-cover" src="https://cdn.betalist.com/xzhk8ywjzt4dhb0209j4epmd110h" />
436        </div>
437      <div class="flex flex-col gap-1">
438        <h1 class="text-xl sm:text-2xl font-black">Is My App Slop</h1>
439        <h2 class="text-base sm:text-lg text-gray-600 dark:text-gray-300">Get a scored audit of your public site with clear, prioritized fixes</h2>
440      </div>
441    </div>
442  </div>
443
444  <div class="max-w-5xl mx-auto lg:flex lg:gap-10 px-4">
445    <div class="lg:flex-1 min-w-0 overflow-hidden">
446      
447  <div class="mx-auto flex gap-2 overflow-x-auto scrollbar-hide sm:p-2 sm:border border-gray-200 dark:border-gray-700 sm:rounded-xl gap-[1px] sm:gap-2 max-w-full">
448
449
450        <a class="shrink-0 relative sm:rounded-lg overflow-hidden" target="_blank" rel="noopener nofollow" href="/startups/is-my-app-slop/visit">
451          <div class="h-52 sm:h-72 bg-gray-200 dark:bg-gray-800" style="aspect-ratio: 1.0; background-color: #754fd5">
452            <img alt="Is My App Slop" class="inset-0 w-full h-full object-cover" data-lazyload-src="https://resize.imagekit.co/RzOrrjUt7KLL6_GhaIEEoyPvFB8Yzi745AlANJLLlas/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/nj1tjgyp33ed5cbc1e5sf1ruxdvv" data-lazyload-srcset="https://resize.imagekit.co/LIzu-qmd6F9b2kh0wdICJTpiHQPJdjyh8kSSy1Wztw0/h:300/dpr:1/bg:ffffff/plain/s3://betalist-production/nj1tjgyp33ed5cbc1e5sf1ruxdvv 1x, https://resize.imagekit.co/RzOrrjUt7KLL6_GhaIEEoyPvFB8Yzi745AlANJLLlas/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/nj1tjgyp33ed5cbc1e5sf1ruxdvv 2x, https://resize.imagekit.co/JYaCIua1HfHbF4fJaJtpMUcGNK8LY6bxrCXrnUFcz7U/h:300/dpr:3/bg:ffffff/plain/s3://betalist-production/nj1tjgyp33ed5cbc1e5sf1ruxdvv 3x" src="https://resize.imagekit.co/RzOrrjUt7KLL6_GhaIEEoyPvFB8Yzi745AlANJLLlas/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/nj1tjgyp33ed5cbc1e5sf1ruxdvv" />
453</div></a>
454
455        <a class="shrink-0 relative sm:rounded-lg overflow-hidden" target="_blank" rel="noopener nofollow" href="/startups/is-my-app-slop/visit">
456          <div class="h-52 sm:h-72 bg-gray-200 dark:bg-gray-800" style="aspect-ratio: 2.256115107913669; background-color: #e4e4ec">
457            <img alt="Is My App Slop" class="inset-0 w-full h-full object-cover" data-lazyload-src="https://resize.imagekit.co/2_1OgbpAHQnLngv4YOlJHoNqWULw1sfGYvsFX9qLf9s/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/25uw26nvjd8u1fgtahrv0bw4qe1q" data-lazyload-srcset="https://resize.imagekit.co/knagtE0AFbM_q7t3fAp-USyZ2DXK0CMls
457obNjfGOxh0/h:300/dpr:1/bg:ffffff/plain/s3://betalist-production/25uw26nvjd8u1fgtahrv0bw4qe1q 1x, https://resize.imagekit.co/2_1OgbpAHQnLngv4YOlJHoNqWULw1sfGYvsFX9qLf9s/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/25uw26nvjd8u1fgtahrv0bw4qe1q 2x, https://resize.imagekit.co/o_dSDaYuy-7_W9WKUrk0N4HnualXR-VsI-en1LNfNJ4/h:300/dpr:3/bg:ffffff/plain/s3://betalist-production/25uw26nvjd8u1fgtahrv0bw4qe1q 3x" src="https://resize.imagekit.co/2_1OgbpAHQnLngv4YOlJHoNqWULw1sfGYvsFX9qLf9s/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/25uw26nvjd8u1fgtahrv0bw4qe1q" />
458</div></a>
459
460        <a class="shrink-0 relative sm:rounded-lg overflow-hidden" target="_blank" rel="noopener nofollow" href="/startups/is-my-app-slop/visit">
461          <div class="h-52 sm:h-72 bg-gray-200 dark:bg-gray-800" style="aspect-ratio: 2.256115107913669; background-color: #f3eff8">
462            <img alt="Is My App Slop" class="inset-0 w-full h-full object-cover" data-lazyload-src="https://resize.imagekit.co/GcTS7BvgiNrBA6emjqB06SE4a6BXeCDf8rD5JPsvBsY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/cg3oligcjqjmmjqdeaxxl4vntya2" data-lazyload-srcset="https://resize.imagekit.co/74I-fW8XpDb-7SDkc_6cN76HlUiDYvgvMZjVCsQ1Z5g/h:300/dpr:1/bg:ffffff/plain/s3://betalist-production/cg3oligcjqjmmjqdeaxxl4vntya2 1x, https://resize.imagekit.co/GcTS7BvgiNrBA6emjqB06SE4a6BXeCDf8rD5JPsvBsY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/cg3oligcjqjmmjqdeaxxl4vntya2 2x, https://resize.imagekit.co/ZaYV4TjhnqZy4kV2O7vuqyUeQB21JrQX8vyTxKSfCzs/h:300/dpr:3/bg:ffffff/plain/s3://betalist-production/cg3oligcjqjmmjqdeaxxl4vntya2 3x" src="https://resize.imagekit.co/GcTS7BvgiNrBA6emjqB06SE4a6BXeCDf8rD5JPsvBsY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/cg3oligcjqjmmjqdeaxxl4vntya2" />
463</div></a>
464
465        <a class="shrink-0 relative sm:rounded-lg overflow-hidden" target="_blank" rel="noopener nofollow" href="/startups/is-my-app-slop/visit">
466          <div class="h-52 sm:h-72 bg-gray-200 dark:bg-gray-800" style="aspect-ratio: 1.9047619047619047; background-color: #6e70ee">
467            <img alt="Is My App Slop" class="inset-0 w-full h-full object-cover" data-lazyload-src="https://resize.imagekit.co/hbuqiEPAhFc6gagyCxcU_wRjkO6pxeSW13BfWv4ngNY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/hffgp7x6xwl0ng1d3easyfx4xtro" data-lazyload-srcset="https://resize.imagekit.co/fDcxMpGTbFWk4v33xvbgSEfj-fIahCFyKtKgVe7kx1w/h:300/dpr:1/bg:ffffff/plain/s3://betalist-production/hffgp7x6xwl0ng1d3easyfx4xtro 1x, https://resize.imagekit.co/hbuqiEPAhFc6gagyCxcU_wRjkO6pxeSW13BfWv4ngNY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/hffgp7x6xwl0ng1d3easyfx4xtro 2x, https://resize.imagekit.co/x_qEs74QnSU4p_4xSNjP8k2V1LI12fFzSZJRf7enOS0/h:300/dpr:3/bg:ffffff/plain/s3://betalist-production/hffgp7x6xwl0ng1d3easyfx4xtro 3x" src="https://resize.imagekit.co/hbuqiEPAhFc6gagyCxcU_wRjkO6pxeSW13BfWv4ngNY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/hffgp7x6xwl0ng1d3easyfx4xtro" />
468</div></a>
469
470        <a class="shrink-0 relative sm:rounded-lg overflow-hidden" target="_blank" rel="noopener nofollow" href="/startups/is-my-app-slop/visit">
471          <div class="h-52 sm:h-72 bg-gray-200 dark:bg-gray-800" style="aspect-ratio: 2.256115107913669; background-color: #efecf5">
472            <img alt="Is My App Slop" class="inset-0 w-full h-full object-cover" data-lazyload-src="https://resize.imagekit.co/bVGLKXbgYy9PBktrML-islCffnWw9X5tHUfptgfGGWY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/11hdefu1ng7zblxt5cdmsfmukh4w" data-lazyload-srcset="https://resize.imagekit.co/kvXrJxHIfoCfHq7ymrjRanyACw1WudigWto_TMrh1nU/h:300/dpr:1/bg:ffffff/plain/s3://betalist-production/11hdefu1ng7zblxt5cdmsfmukh4w 1x, https://resize.imagekit.co/bVGLKXbgYy9PBktrML-islCffnWw9X5tHUfptgfGGWY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/11hdefu1ng7zblxt5cdmsfmukh4w 2x, https://resize.imagekit.co/r-qtu-Hm6MLsJjMwuqUJfc3w2fh6yFsX7vCGmejmFU0/h:300/dpr:3/bg:ffffff/plain/s3://betalist-production/11hdefu1ng7zblxt5cdmsfmukh4w 3x" src="https://resize.imagekit.co/bVGLKXbgYy9PBktrML-islCffnWw9X5tHUfptgfGGWY/h:300/dpr:2/bg:ffffff/plain/s3://betalist-production/11hdefu1ng7zblxt5cdmsfmukh4w" />
473</div></a>  </div>
474
475
476      <div class="text-lg mt-8 [&_p:not(:first-child)]:mt-4 [&_strong]:font-bold">
477        <p>Is My App Slop provides an AI-driven audit of your public website or web app and returns a scored report with concrete recommendations. It evaluates clarity, design craft, trust signals, usability, mobile access, and conversion, then ranks fixes in plain language so you know 
477what to tackle first. Built by BUILD Labs, it reads rendered pages like a customer would and includes a free gift: a 35-prompt guide to support post-launch marketing and leadership moments.</p>
478
479      </div>
480
481
482
483    </div>
484
485    <div class="mt-10 lg:mt-0 lg:w-72 lg:shrink-0">
486        <div class="hidden lg:flex flex-col gap-2 mb-6">
487          <a class="block text-center bg-black dark:bg-white hover:bg-gray-800 dark:hover:bg-gray-200 text-white dark:text-black text-lg font-medium rounded-lg px-4 py-3" target="_blank" data-turbo="false" href="/startups/is-my-app-slop/visit">Visit Site</a>
488            <turbo-frame class="[&amp;_label]:block [&amp;_div]:flex [&amp;_div]:gap-2 [&amp;_div]:items-center [&amp;_div]:justify-center [&amp;_div]:rounded-lg [&amp;_div]:px-4 [&amp;_div]:py-3 [&amp;_div]:font-medium [&amp;_div]:text-lg" id="follow_startup_190528">
489              <form class="" data-controller="form" action="/startups/is-my-app-slop/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="S6sFqgIfNgJUCPBADh5UoK6sXmO4oQ4zA3wD7XtMQAjikK0TL5Wi8j6v87XORIQ_2Gbo-EXrJGJp06ASq_tXvQ" autocomplete="off" />
490  <label class="cursor-pointer ">
491    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
492      <div class="
493        flex items-center justify-center font-medium transition duration-200
494        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
495        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
496        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
497        gap-1 rounded-sm px-1 py-1 text-sm
498      ">
499        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
500  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
501</svg>
502
503      </div>
504  </label>
505</form>
506</turbo-frame>        </div>
507        <div class="fixed bottom-0 inset-x-0 z-30 bg-white dark:bg-gray-900 border-t border-gray-200 dark:border-gray-700 px-4 py-3 flex gap-2 lg:hidden">
508          <a class="flex-1 block text-center bg-black dark:bg-white hover:bg-gray-800 dark:hover:bg-gray-200 text-white dark:text-black text-base font-medium rounded-lg px-4 py-3" target="_blank" data-turbo="false" href="/startups/is-my-app-slop/visit">Visit Site</a>
509            <turbo-frame class="contents" id="follow_sticky_startup_190528">
510              <form class="contents" data-controller="form" action="/startups/is-my-app-slop/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="icWnI8DcquTcc51h_iSZtFXzdDVdie76-s63l0pUtrcg_g-a7VY-FLbUnpQ-fkkrIznCrqDDxKuQYRRomuOhAg" autocomplete="off" />
511  <label class="cursor-pointer contents">
512    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
513      <div class="
514        flex items-center justify-center font-medium transition duration-200
515        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
516        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
517        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
518        rounded-lg px-4 py-3 text-base
519      ">
520        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
521  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
522</svg>
523
524      </div>
525  </label>
526</form>
527</turbo-frame>        </div>
528
529          <div class="mb-6">
530            <h3 class="text-xs font-semibold text-gray-400 dark:text-gray-500 uppercase tracking-wider mb-2">Makers</h3>
531            <div class="flex flex-wrap gap-2">
532                <a class="flex items-center gap-1.5 rounded-lg px-3 py-1.5 border border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600 hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors" href="https://betalist.com/@Team_BUILD">
533                  <img class="size-5 rounded-full" src="https://betalist.com/assets/defaults/user/avatar-f9bd097c.png" />
534                  <span class="text-sm font-medium text-gray-700 dark:text-gray-300">Team Build</span>
535</a>            </div>
536          </div>
537
538        <div class="mb-6">
539          <h3 class="text-xs font-semibold text-gray-400 dark:text-gray-500 uppercase tracking-wider mb-2">Topics</h3>
540          <div class="flex flex-wrap gap-2">
541              <a class="flex items-center gap-1.5 rounded-lg px-3 py-1.5 border border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600 hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors duration-200 text-sm font-medium text-gray-700 dark:text-gray-300" href="/browse/marketing/website-optimization">
542    <span class="truncate">Website Optimization</span>
543</a>  <a class="flex items-center gap-1.5 rounded-lg px-3 py-1.5 border border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600 hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors duration-200 text-sm font-medium text-gray-700 dark:text-gray-300" href="/browse/ai/ai-tool">
544    <span class="truncate">Ai Tool</span>
545</a>  <a class="flex items-center gap-1.5 rounded-lg px-3 py-1.5 border border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600 hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors duration-200 text-sm font-medium text-gray-700 dark:text-gray-300" href="/browse/ai/ai-development">
546      <span class="size-4 shrink-0" style="color: #d07816"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="100%" height="100%"> <g> <path d="M2.43 11H1a1 1 0 0 0 0 2h1.43a1 1 0 0 0 0 -2Z" fill="currentColor"></path> <path d="M2.43 16H1a1 1 0 0 0 0 2h1.43a1 1 0 0 0 0 -2Z" fill="currentColor"></path> <path d="M2.43 6.5H1a1 1 0 0 0 0 2h1.43a1 1 0 0 0 0 -2Z" fill="currentColor"></path> <path d="M23 11h-1.43a1 1 0 0 0 0 2H23a1 1 0 0 0 0 -2Z" fill="currentColor"></path> <path d="M21.57 8.5H23a1 1 0 0 0 0 -2h-1.43a1 1 0 0 0 0 2Z" fill="currentColor"></path> <path d="M23 16h-1.43a1 1 0 0 0 0 2H23a1 1 0 0 0 0 -2Z" fill="currentColor"></path> <path d="M12 3.44a1 1 0 0 0 1 -1V1a1 1 0 0 0 -2 0v1.44a1 1 0 0 0 1 1Z" fill="currentColor"></path> <path d="M7.5 3.44a1 1 0 0 0 1 -1V1a1 1 0 0 0 -2 0v1.44a1 1 0 0 0 1 1Z" fill="currentColor"></path> <path d="M16.5 3.44a1 1 0 0 0 1 -1V1a1 1 0 0 0 -2 0v1.44a1 1 0 0 0 1 1Z" fill="currentColor"></path> <path d="M12 20.57a1 1 0 0 0 -1 1V23a1 1 0 0 0 2 0v-1.43a1 1 0 0 0 -1 -1Z" fill="currentColor"></path> <path d="M16.5 20.57a1 1 0 0 0 -1 1V23a1 1 0 0 0 2 0v-1.43a1 1 0 0 0 -1 -1Z" fill="currentColor"></path> <path d="M7.5 20.57a1 1 0 0 0 -1 1V23a1 1 0 0 0 2 0v-1.43a1 1 0 0 0 -1 -1Z" fill="currentColor"></path> <path d="M18.07 4.5H5.93A1.43 1.43 0 0 0 4.5 5.93v12.14a1.43 1.43 0 0 0 1.43 1.43h12.14a1.43 1.43 0 0 0 1.43 -1.43V5.93a1.43 1.43 0 0 0 -1.43 -1.43Zm-1.57 11a1 1 0 0 1 -1 1H13a1 1 0 0 1 0 -2h2.5a1 1 0 0 1 1 1Z" fill="currentColor"></path> </g> </svg></span>
547    <span class="truncate">AI Development</span>
548</a>  <a class="flex items-center gap-1.5 rounded-lg px-3 py-1.5 border border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600 hover:bg-gray-50 dark:hover:bg-gray-800 transition-colors duration-200 text-sm font-medium text-gray-700 dark:text-gray-300" href="/browse/productivity/web-tools">
549      <span class="size-4 shrink-0" style="color: #f97316"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="100%" height="100%"> <g> <path d="M15.67 6a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0 -3 0" fill="currentColor"></path> <path d="M9.9 21.19a0.25 0.25 0 0 0 -0.32 -0.11 1 1 0 0 1 -1.12 -0.2l-6.17 -6.17a1 1 0 0 1 0 -1.42l11 -11A1 1 0 0 1 14 2h6.67a0.5 0.5 0 0 1 0.5 0.5v6.67a1 1 0 0 1 -0.29 0.71l-0.17 0.16a0.29 0.29 0 0 0 -0.07 0.22 0.24 0.24 0 0 0 0.13 0.18 8 8 0 0 1 1.23 0.82 0.26 0.26 0 0 0 0.35 0 2.94 2.94 0 0 0 0.82 -2.06V2a2 2 0 0 0 -2 -2H14a3 3 0 0 0 -2.12 0.88l-11 11a3 3 0 0 0 0 4.24l6.17 6.17a3 3 0 0 0 2.12 0.88 3.09 3.09 0 0 0 1.45 -0.37 0.26 0.26 0 0 0 0.12 -0.17 0.26 0.26 0 0 0 0 -0.21 7.87 7.87 0 0 1 -0.84 -1.23Z" fill="currentColor"></path> <path d="M15.47 17.03a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0 -3 0" fill="currentColor"></path> <path d="M23 13.54a1.75 1.75 0 0 0 -2 -0.84l-1.37 0.3a0.46 0.46 0 0 1 -0.53 -0.31l-0.43 -1.4a1.78 1.78 0 0 0 -3.4 0l-0.42 1.4a0.46 0.46 0 0 1 -0.53 0.31l-1.42 -0.3a1.74 1.74 0 0 0 -1.93 0.84 1.76 1.76 0 0 0 0.23 2.11l1 1.07a0.46 0.46 0 0 1 0 0.62l-1 1.07a1.77 1.77 0 0 0 -0.2 2.11 1.74 1.74 0 0 0 1.93 0.84l1.39 -0.36a0.46 0.46 0 0 1 0.53 0.31l0.42 1.4a1.78 1.78 0 0 0 3.4 0l0.43 -1.4a0.46 0.46 0 0 1 0.53 -0.31l1.41 0.33a1.78 1.78 0 0 0 1.7 -2.95l-1 -1.
54907a0.46 0.46 0 0 1 0 -0.62l1 -1.07a1.75 1.75 0 0 0 0.26 -2.08ZM17 20a3 3 0 1 1 3 -3 3 3 0 0 1 -3 3Z" fill="currentColor"></path> </g> </svg></span>
550    <span class="truncate">Web Tools</span>
551</a>
552          </div>
553        </div>
554
555        <div class="mb-6">
556          <h3 class="text-xs font-semibold text-gray-400 dark:text-gray-500 uppercase tracking-wider mb-2">Featured</h3>
557          <div class="text-base text-gray-600 dark:text-gray-400">
558              <a class="hover:underline hover:text-gray-800 dark:hover:text-gray-200" href="/startups/is-my-app-slop">
559                September 29, 2026
560</a>          </div>
561
562        </div>
563
564      <div class="mb-6 hidden creators:block">
565        <div class="flex flex-col gap-2">
566          <a class="inline-flex items-center justify-center gap-2 px-4 py-2 rounded-lg border border-gray-200 dark:border-gray-700 text-gray-600 dark:text-gray-400 hover:border-blue-500 hover:text-blue-600 dark:hover:text-blue-400 font-medium transition-colors" href="/submissions/190591/revision/new">
567            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
568  <path d="m5.433 13.917 1.262-3.155A4 4 0 0 1 7.58 9.42l6.92-6.918a2.121 2.121 0 0 1 3 3l-6.92 6.918c-.383.383-.84.685-1.343.886l-3.154 1.262a.5.5 0 0 1-.65-.65Z"></path>
569  <path d="M3.5 5.75c0-.69.56-1.25 1.25-1.25H10A.75.75 0 0 0 10 3H4.75A2.75 2.75 0 0 0 2 5.75v9.5A2.75 2.75 0 0 0 4.75 18h9.5A2.75 2.75 0 0 0 17 15.25V10a.75.75 0 0 0-1.5 0v5.25c0 .69-.56 1.25-1.25 1.25h-9.5c-.69 0-1.25-.56-1.25-1.25v-9.5Z"></path>
570</svg>
571
572            Request changes
573</a>            <a class="inline-flex items-center justify-center gap-2 px-4 py-2 rounded-lg border border-gray-200 dark:border-gray-700 text-gray-600 dark:text-gray-400 hover:border-amber-500 hover:text-amber-600 dark:hover:text-amber-400 font-medium transition-colors" href="/boost?startup_id=190528">
574              <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5 text-amber-500">
575  <path d="M11.983 1.907a.75.75 0 0 0-1.292-.657l-8.5 9.5A.75.75 0 0 0 2.75 12h6.572l-1.305 6.093a.75.75 0 0 0 1.292.657l8.5-9.5A.75.75 0 0 0 17.25 8h-6.572l1.305-6.093Z"></path>
576</svg>
577
578              Boost this startup
579</a>            <a class="inline-flex items-center justify-center gap-2 px-4 py-2 rounded-lg border border-gray-200 dark:border-gray-700 text-gray-600 dark:text-gray-400 hover:border-blue-500 hover:text-blue-600 dark:hover:text-blue-400 font-medium transition-colors" href="/startups/is-my-app-slop/badges">
580              <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
581  <path fill-rule="evenodd" d="M6.28 5.22a.75.75 0 0 1 0 1.06L2.56 10l3.72 3.72a.75.75 0 0 1-1.06 1.06L.97 10.53a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Zm7.44 0a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L17.44 10l-3.72-3.72a.75.75 0 0 1 0-1.06ZM11.377 2.011a.75.75 0 0 1 .612.867l-2.5 14.5a.75.75 0 0 1-1.478-.255l2.5-14.5a.75.75 0 0 1 .866-.612Z" clip-rule="evenodd"></path>
582</svg>
583
584              Get your badge
585</a>        </div>
586      </div>
587
588      <div class="flex flex-col gap-2 text-sm text-gray-500">
589        <a class="hover:underline" href="/startups/is-my-app-slop/report/new">Report this startup</a>
590        <a class="hidden admin:block hover:underline" href="/collectables/new?collectable%5Bstartup_id%5D=190528">Manage collections</a>
591      </div>
592    </div>
593  </div>
594
595  <section class="border-t border-gray-200 dark:border-gray-700 mt-10">
596    <div class="mx-auto p-8 pb-20">
597      <h3 class="text-xl font-medium text-center">Discover startups similar to Is My App Slop</h3>
598
599      <div class="mt-6">
600          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
601  <a class="absolute inset-0" href="/startups/slopify"></a>
602
603  <div class="flex max-h-22 shrink-0 items-center">
604    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
605        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/PyBmree80UWEvYoCuuxPn7rDf8mWsCrkyuVrTgP20mk/s:40:40/dpr:2/plain/s3://betalist-production/tsiegkeydri508tvb1bkzbvqorbw" />
606    </div>
607  </div>
608
609  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
610    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
611      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">Slopify</span>
612      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">A commentary on music and content in the age of generation</span>
613      
614      
615    </div>
616
617
618    <div class="relative z-10 shrink-0">
619      <turbo-frame id="follow_startup_148504">
620        <form class="" data-controller="form" action="/startups/slo
620pify/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="IYlpPE189lskhGyTFNN2mLSqTsNswHrKi7nr8go44og3aEZvv8SuiG4Pnk_r6Uy5YxeSUII3xR3s8JJcyiu5Mw" autocomplete="off" />
621  <label class="cursor-pointer ">
622    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
623      <div class="
624        flex items-center justify-center font-medium transition duration-200
625        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
626        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
627        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
628        gap-1 rounded-sm px-1 py-1 text-sm
629      ">
630        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
631  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
632</svg>
633
634      </div>
635  </label>
636</form>
637</turbo-frame>    </div>
638  </div>
639</div>
640          
641          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
642  <a class="absolute inset-0" href="/startups/freedast"></a>
643
644  <div class="flex max-h-22 shrink-0 items-center">
645    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
646        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/aXVmDGigj3DG7nKexMmpma3Ac3Q0rTTXfMa_9E879HU/s:40:40/dpr:2/plain/s3://betalist-production/o1or764whfp0ks3ysmn7y19m2xl4" />
647    </div>
648  </div>
649
650  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
651    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
652      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">FreeDAST
653          <a class="lg:hidden relative z-10 inline-block bg-amber-100 dark:bg-amber-900/50 text-amber-700 dark:text-amber-400 text-2xs font-bold ml-0.5 px-1.5 py-0.5 rounded align-middle hover:bg-amber-200 dark:hover:bg-amber-800/50 transition-colors" href="/boost">BOOSTED</a></span>
654      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Scan your live site for risks and get a clear security grade</span>
655      <a class="hidden lg:inline-block relative z-10 shrink-0 bg-amber-100 dark:bg-amber-900/50 text-amber-700 dark:text-amber-400 text-2xs font-bold ml-1 px-1.5 py-0.5 rounded self-center hover:bg-amber-200 dark:hover:bg-amber-800/50 transition-colors" href="/boost">BOOSTED</a>
656      
657    </div>
658
659
660    <div class="relative z-10 shrink-0">
661      <turbo-frame id="follow_startup_181711">
662        <form class="" data-controller="form" action="/startups/freedast/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="m9bLPbDrM_9u2C4BboqGX_tIoam6zw7a6o8NN8GIvJ0PQeKh7DeRuu4XwRiNRfsugv-7bM4GxCzs0GS2A_46hg" autocomplete="off" />
663  <label class="cursor-pointer ">
664    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
665      <div class="
666        flex items-center justify-center font-medium transition duration-200
667        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
668        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
669        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
670        gap-1 rounded-sm px-1 py-1 text-sm
671      ">
672        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
673  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
674</svg>
675
676      </div>
677  </label>
678</form>
679</turbo-frame>    </div>
680  </div>
681</div>
682          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
683  <a class="absolute inset-0" href="/startups/lawh-ai"></a>
684
685  <div class="flex max-h-22 shrink-0 items-center">
686    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
687        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/n888X7mm62PZH81Jcwlx5suN3MsK1OL13R9OBYcnvQA/s:40:40/dpr:2/plain/s3://betalist-production/iedx02tjwb2e2vgkro6nbi620bom" />
688    </div>
689  </div>
690
691  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
692    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
693      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">Lawh.ai
694          <a class="lg:hidden relative z-10 inline-block bg-amber-100 dark:bg-amber-900/50 text-amber-700 dark:text-amber-400 text-2xs font-bold ml-0.5 px-1.5 py-0.5 rounded align-middle hover:bg-amber-200 dark:hover:bg-amber-800/50 transition-colors" href="/boost">BOOSTED</a></span>
695      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Turn a prompt into a fully editable, on-brand design in minutes</span>
696      <a class="hidden lg:inline-block relative z-10 shrink-0 bg-amber-100 dark:bg-amber-900/50 text-amber-700 dark:text-amber-400 text-2xs font-bold ml-1 px-1.5 py-0.5 rounded self-center hover:bg-amber-200 dark:hover:bg-amber-800/50 transition-colors" href="/boost">BOOSTED</a>
697      
698    </div>
699
700
701    <div class="relative z-10 shrink-0">
702      <turbo-frame id="follow_startup_177538">
703        <form class="" data-controller="form" action="/startups/lawh-ai/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="xroSM3JyJmXVPscGd4z2TntEXHj-UGSA9ij9BYc0aW_Jb07EQMoZ6Ah3dgnaayl20WC2JtpzctgAh-UdmoCEpw" autocomplete="off" />
704  <label class="cursor-pointer ">
705    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
706      <div class="
707        flex items-center justify-center font-medium transition duration-200
708        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
709        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
710        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
711        gap-1 rounded-sm px-1 py-1 text-sm
712      ">
713        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
714  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
715</svg>
716
717      </div>
718  </label>
719</form>
720</turbo-frame>    </div>
721  </div>
722</div>
723          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
724  <a class="absolute inset-0" href="/startups/sleeksaas"></a>
725
726  <div class="flex max-h-22 shrink-0 items-center">
727    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
728        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/Umiu-xoOhTAPP4Vx1Aw3RFc3Z1JWIa0snABV8ezLx84/s:40:40/dpr:2/plain/s3://betalist-production/aeta18bgms7dtmtzoka7hrny4s61" />
729    </div>
730  </div>
731
732  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
733    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
734      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">SleekSaaS</span>
735      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Everything you need to launch your SaaS idea in days — not months</span>
736      
737      
738    </div>
739
740
741    <div class="relative z-10 shrink-0">
742      <turbo-frame id="follow_startup_128075">
743        <form class="" data-controller="form" action="/startups/sleeksaas/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="UqRKJ0kPCqQTX-l6cwvFBIRxAxM0G_SE3BAvsDgcj8Hy7gcpmD5EgTSq_nyNDr49Prd749oSBNpA8xjedgHCDQ" autocomplete="off" />
744  <label class="cursor-pointer ">
745    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
746      <div class="
747        flex items-center justify-center font-medium transition duration-200
748        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
749        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
750        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
751        gap-1 rounded-sm px-1 py-1 text-sm
752      ">
753        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
754  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
755</svg>
756
757      </div>
758  </label>
759</form>
760</turbo-frame>    </div>
761  </div>
762</div>
763          
764          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
765  <a class="absolute inset-0" href="/startups/remozado"></a>
766
767  <div class="flex max-h-22 shrink-0 items-center">
768    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
769        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/89BzE30yriLszER1VsKcjmKGszoaDzSF2ASvXj6xN_k/s:40:40/dpr:2/plain/s3://betalist-production/9kmp5qci0v5i3bs027iiyb7pdm29" />
770    </div>
771  </div>
772
773  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
774    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
775      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">Remozado</span>
776      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Launch a fast, global-ready website in just a few clicks</span>
777      
778      
779    </div>
780
781
782    <div class="relative z-10 shrink-0">
783      <turbo-frame id="follow_startup_123146">
784        <form class="" data-controller="form" action="/startups/remozado/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="T8h_gyQSFd1Fflj4TsnSib11xjV8jsbv1A3a1v-3iDWFN3TxO9S51X02Fvg3ve-TD-ddR6mjug0MAh7gcvyHEA" autocomplete="off" />
785  <label class="cursor-pointer ">
786    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
787      <div class="
788        flex items-center justify-center font-medium transition duration-200
789        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
790        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
791        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
792        gap-1 rounded-sm px-1 py-1 text-sm
793      ">
794        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
795  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
796</svg>
797
798      </div>
799  </label>
800</form>
801</turbo-frame>    </div>
802  </div>
803</div>
804          
805          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
806  <a class="absolute inset-0" href="/startups/softlaunch"></a>
807
808  <div class="flex max-h-22 shrink-0 items-center">
809    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
810        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/3TN1a23eVcoUGVF4mpBWrFvGUrMAKyzhsX3tkdMmwa4/s:40:40/dpr:2/plain/s3://betalist-production/q2udc2t8ukf37zkjp35j91b130zl" />
811    </div>
812  </div>
813
814  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
815    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
816      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">Softlaunch</span>
817      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Ship safely with fast, reliable, real-time feature flags</span>
818      
819      
820    </div>
821
822
823    <div class="relative z-10 shrink-0">
824      <turbo-frame id="follow_startup_173262">
825        <form class="" data-controller="form" action="/startups/softlaunch/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="PaDXgnWmDXGpar7AXYPiXcpKdXfOP1Ckw21ZWi8HXaijRRqPzvSbJZGeG8zkufN_Dqw-ADdSaCSL5H29BWEFsQ" autocomplete="off" />
826  <label class="cursor-pointer ">
827    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
828      <div class="
829        flex items-center justify-center font-medium transition duration-200
830        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
831        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
832        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
833        gap-1 rounded-sm px-1 py-1 text-sm
834      ">
835        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
836  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
837</svg>
838
839      </div>
840  </label>
841</form>
842</turbo-frame>    </div>
843  </div>
844</div>
845          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
846  <a class="absolute inset-0" href="/startups/recoura"></a>
847
848  <div class="flex max-h-22 shrink-0 items-center">
849    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
850        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/G
850c1_O2_QElG8BJQTVxfSejK4eYvK8iDUhQRmSU_v0RA/s:40:40/dpr:2/plain/s3://betalist-production/nyhweey2dsehjxyd1uip936awmyf" />
851    </div>
852  </div>
853
854  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
855    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
856      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">Recoura
857          <a class="lg:hidden relative z-10 inline-block bg-amber-100 dark:bg-amber-900/50 text-amber-700 dark:text-amber-400 text-2xs font-bold ml-0.5 px-1.5 py-0.5 rounded align-middle hover:bg-amber-200 dark:hover:bg-amber-800/50 transition-colors" href="/boost">BOOSTED</a></span>
858      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Recover failed Stripe and Square payments with manual and automated dunning</span>
859      <a class="hidden lg:inline-block relative z-10 shrink-0 bg-amber-100 dark:bg-amber-900/50 text-amber-700 dark:text-amber-400 text-2xs font-bold ml-1 px-1.5 py-0.5 rounded self-center hover:bg-amber-200 dark:hover:bg-amber-800/50 transition-colors" href="/boost">BOOSTED</a>
860      
861    </div>
862
863
864    <div class="relative z-10 shrink-0">
865      <turbo-frame id="follow_startup_179999">
866        <form class="" data-controller="form" action="/startups/recoura/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="eMJ4AgU4dzKlUU7x_g7boi4btyDHbtCGzgwVTxcsDq7F6Okd7ejfLpBV3KLa937YizT4VETTSIkJ7CMU-M0Lsg" autocomplete="off" />
867  <label class="cursor-pointer ">
868    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
869      <div class="
870        flex items-center justify-center font-medium transition duration-200
871        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
872        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
873        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
874        gap-1 rounded-sm px-1 py-1 text-sm
875      ">
876        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
877  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
878</svg>
879
880      </div>
881  </label>
882</form>
883</turbo-frame>    </div>
884  </div>
885</div>
886          <div class="dark:hover:bg-gray-800/50 relative isolate -mx-2 flex items-stretch gap-3 px-4 [--row-py:--spacing(5)] hover:rounded-lg hover:bg-gray-50 lg:px-3 lg:[--row-py:--spacing(3)] startup-row">
887  <a class="absolute inset-0" href="/startups/fluxcopy"></a>
888
889  <div class="flex max-h-22 shrink-0 items-center">
890    <div class="dark:bg-black dark:after:ring-white/20 relative size-8 overflow-hidden rounded-sm bg-white after:pointer-events-none after:absolute after:inset-0 after:rounded-sm after:ring-1 after:ring-black/10 after:ring-inset sm:size-10">
891        <img class="block size-8 sm:size-10 object-contain" src="https://resize.imagekit.co/hLK-rvRoiW7qwF7iiXXvi2ZQoaLfhhLf05-eIzTZk2g/s:40:40/dpr:2/plain/s3://betalist-production/29u6vkfkpsevqe67nout4omn1b8r" />
892    </div>
893  </div>
894
895  <div class="dark:border-gray-800 [.startup-row:first-child_&]:border-t-0 [:not(.startup-row)+.startup-row_&]:border-t-0 [.startup-row:hover_&]:border-transparent [.startup-row:hover+.startup-row_&]:border-transparent flex min-w-0 flex-1 items-center gap-3 border-t border-gray-100 py-(--row-py)">
896    <div class="gap-0.5 flex min-w-0 flex-1 flex-col lg:flex-row lg:items-baseline lg:gap-2">
897      <span class="dark:text-gray-100 shrink-0 leading-snug font-medium text-gray-900">FluxCopy</span>
898      <span class="dark:text-gray-400 text-base text-gray-500 lg:truncate">Paste your draft and get a publish-ready version</span>
899      
900      
901    </div>
902
903
904    <div class="relative z-10 shrink-0">
905      <turbo-frame id="follow_startup_149956">
906        <form class="" data-controller="form" action="/startups/fluxcopy/follow" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="patch" autocomplete="off" /><input type="hidden" name="authenticity_token" value="aGuAJqDWzpJMn1xiLY8Vdnij4h0uXg2duxVBPwpKHZmYNvRefhk6qCBM_pBTviJsJgL_zoshefVE1go48Gacrw" autocomplete="off" />
907  <label class="cursor-pointer ">
908    <input type="checkbox" name="following" id="following" value="1" class="peer sr-only" data-action="form#submit" />
909      <div class="
910        flex items-center justify-center font-medium transition duration-200
911        bg-gray-100 dark:bg-gray-800 dark:text-gray-400
912        hover:bg-red-500 dark:hover:bg-red-500 hover:text-white dark:hover:text-white
913        peer-checked:bg-red-500 dark:peer-checked:bg-red-500 peer-checked:text-white dark:peer-checked:text-white
914        gap-1 rounded-sm px-1 py-1 text-sm
915      ">
916        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="size-5">
917  <path d="m9.653 16.915-.005-.003-.019-.01a20.759 20.759 0 0 1-1.162-.682 22.045 22.045 0 0 1-2.582-1.9C4.045 12.733 2 10.352 2 7.5a4.5 4.5 0 0 1 8-2.828A4.5 4.5 0 0 1 18 7.5c0 2.852-2.044 5.233-3.885 6.82a22.049 22.049 0 0 1-3.744 2.582l-.019.01-.005.003h-.002a.739.739 0 0 1-.69.001l-.002-.001Z"></path>
918</svg>
919
920      </div>
921  </label>
922</form>
923</turbo-frame>    </div>
924  </div>
925</div>
926          
927      </div>
928    </div>
929  </section>
930</div>
931
932
933
934    
935
936    <turbo-frame id="modal"></turbo-frame>
937<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":"27fe177c110d4f1a8103f63a2547021a","r":1,"spa":2}' crossorigin="anonymous"></script>
937
938</body></html>

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