Max Potential First Input Delay
5,170 ms
The maximum potential First Input Delay that your users could experience is the duration of the longest task. Learn more about the Maximum Potential First Input Delay metric.
Words
600
Action candidates
15
Images
24
HTML
256 KB
Primary
Get started
Vite / Lovable / shadcn/ui / Tailwind
Simulated mobile · Performance
2026-09-05 · Lab data, not field data.
Simulated mobile · Lab data, not field data
2026-09-05T03:57:59.322Z · Lighthouse 13.4.1
Results vary by server, network and environment, independently of taste/conversion scores. Diagnostics retain Lighthouse wording.
5,170 ms
The maximum potential First Input Delay that your users could experience is the duration of the longest task. Learn more about the Maximum Potential First Input Delay metric.
35.3 s
Time to Interactive is the amount of time it takes for the page to become fully interactive. Learn more about the Time to Interactive metric.
1 warning found
Deprecated APIs will eventually be removed from the browser. Learn more about deprecated APIs.
{
"type": "table",
"items": [
{
"value": "Attribution Reporting is deprecated and will be removed. See https://goo.gle/ps-status for details.",
"source": {
"url": "https://lovable.dev/assets/vendor-sentry-nD785Wns.js",
"line": 14,
"type": "source-location",
"column": 4784,
"urlProvider": "network"
},
"subItems": {
"type": "subitems",
"items": [
{
"url": "https://chromestatus.com/feature/6320639375966208",
"text": "Check the feature status page for more details.",
"type": "link"
}
]
}
}
],
"headings": [
{
"key": "value",
"label": "Deprecation / Warning",
"valueType": "text"
},
{
"key": "source",
"label": "Source",
"valueType": "source-location"
}
]
}23 cookies found
Third-party cookies may be blocked in some contexts. Learn more about preparing for third-party cookie restrictions.
{
"type": "table",
"items": [
{
"url": "https://lovablelabs.pxf.io/xc/7094315/3802906/49205",
"name": "brwsr"
},
{
"url": "https://lovablelabs.pxf.io/xc/7094315/3802906/49205",
"name": "irld"
},
{
"url": "https://lovablelabs.pxf.io/xc/7094315/3802906/49205",
"name": "irtps"
},
{
"url": "https://www.ojrq.net/p/?return=&cid=49205&tpsync=no&auth=",
"name": "brwsr"
},
{
"url": "https://js.hs-scripts.com/50723964.js",
"name": "__cf_bm"
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/events.js?sdkid=CVJ5MTBC77U1BR7NAGTG&lib=ttq",
"name": "_ttp"
},
{
"url": "https://js.hsadspixel.net/pixels.js",
"name": "__cf_bm"
},
{
"url": "https://js.hs-banner.com/v2/50723964/banner.js",
"name": "__cf_bm"
},
{
"url": "https://js.hs-analytics.net/analytics/1788580500000/50723964.js",
"name": "__cf_bm"
},
{
"url": "https://bat.bing.com/actionp/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=1&evt=consent&src=default&cdb=AQAS&asc=G",
"name": "MUID"
},
{
"url": "https://bat.bing.com/actionp/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=1&evt=consent&src=default&cdb=AQAS&asc=G",
"name": "MR"
},
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16786179175/?random=1788580683819&cv=11&fst=1788580683819&bg=ffffff&guid=ON&async=1&en=gtag.config>m=45be6921v9201337976za200zb9254679120zd9254679120xec&gcd=13r3r3r3r5l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120474862~120847435&u_w=412&u_h=823&url=https%3A%2F%2Flovable.dev%2F&rcb=7&frm=0&tiba=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI%2C%20Fast&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863693233.1788580684&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4",
"name": "test_cookie"
},
{
"url": "https://track.hubspot.com/__ptq.gif?k=1&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&v=1.1&a=50723964&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684328&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15",
"name": "__cf_bm"
},
{
"url": "https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g",
"name": "li_sugr"
},
{
"url": "https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g",
"name": "bcookie"
},
{
"url": "https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g",
"name": "lidc"
},
{
"url": "https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g",
"name": "__cf_bm"
},
{
"url": "https://www.facebook.com/tr/?id=9151671744940732&ev=PageView&dl=https%3A%2F%2Flovable.dev%2F&rl=&if=false&ts=1788580684741&iw=false&cd[initial_referrer]=%24direct&cd[path]=%2F&cd[referrer]=%24direct&cd[search]=&cd[tab_url]=https%3A%2F%2Flovable.dev%2F&cd[title]=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI%2C%20Fast&cd[url]=https%3A%2F%2Flovable.dev%2F&sw=412&sh=823&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788580684738.446107628968494186&ler=empty&cdl=API_unavailable&plt=464.29999999701977&tz=480&it=1788580683778&coo=false&eid=c6c5f1bc-4964-4c84-b44b-0f6e4fd5637c&up=referring_domain%2Cinitial_referring_domain&chmd=moto%20g%20power%20(2022)&chpv=11.0&chfv=undefined&cf=1&expv2[0]=pl0&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra0&expv2[4]=rp0&expv2[5]=ct2&expv2[6]=hf1&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&rqm=GET",
"name": "fr"
},
{
"url": "https://17201866.fls.doubleclick.net/activityi;src=17201866;type=visit0;cat=lovab0;rcb=1;ord=9314534463471;npa=1;auiddc=863693233.1788580684;uaa=;uab=64;uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0;uamb=1;uam=moto%20g%20power%20(2022);uap=Android;uapv=11.0;uaw=0;pscdl=noapi;frm=0;_tu=IFA;gtm=45fe6921v9254679120za200zd9254679120xec;gcs=G111;gcd=13r3r3r3r7l1;dma=0;dc_fmt=2;tag_exp=115938466~115938469~118897920~118897930~120213116~120385423~120469145~120469153~120847435;epver=2;dc_random=1788580684_Te0xpoZFFdWuNUL3ra8Ul1fMyfTO8X96Cg;_dc_test=1;~oref=https%3A%2F%2Flovable.dev%2F?",
"name": "id"
},
{
"url": "https://pt.ispot.tv/v2/TC-12271-2.gif?app=web&type=sitevisit&rnd=1788580684333",
"name": "pt"
},
{
"url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=8461002&time=1788580683844&li_adsId=b95ef297-321d-4047-bc3c-8fbadc047b04&url=https%3A%2F%2Flovable.dev%2F&cookiesTest=true",
"name": "UserMatchHistory"
},
{
"url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=8461002&time=1788580683844&li_adsId=b95ef297-321d-4047-bc3c-8fbadc047b04&url=https%3A%2F%2Flovable.dev%2F&cookiesTest=true",
"name": "AnalyticsSyncHistory"
},
{
"url": "https://www.linkedin.com/px/li_sync?redirect=https%3A%2F%2Fpx.ads.linkedin.com%2Fcollect%3Fv%3D2%26fmt%3Djs%26pid%3D8461002%26time%3D1788580683844%26li_adsId%3Db95ef297-321d-4047-bc3c-8fbadc047b04%26url%3Dhttps%253A%252F%252Flovable.dev%252F%26cookiesTest%3Dtrue%26liSync%3Dtrue",
"name": "bscookie"
}
],
"headings": [
{
"key": "name",
"label": "Name",
"valueType": "text"
},
{
"key": "url",
"label": "URL",
"valueType": "url"
}
]
}11.9 s
Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to minimize main-thread work
{
"type": "table",
"items": [
{
"group": "scriptEvaluation",
"duration": 8833.088000000853,
"groupLabel": "Script Evaluation"
},
{
"group": "other",
"duration": 1387.4399999999891,
"groupLabel": "Other"
},
{
"group": "styleLayout",
"duration": 780.7199999999992,
"groupLabel": "Style & Layout"
},
{
"group": "scriptParseCompile",
"duration": 581.4760000000007,
"groupLabel": "Script Parsing & Compilation"
},
{
"group": "paintCompositeRender",
"duration": 158.94800000000035,
"groupLabel": "Rendering"
},
{
"group": "garbageCollection",
"duration": 63.87999999999997,
"groupLabel": "Garbage Collection"
},
{
"group": "parseHTML",
"duration": 48.30399999999999,
"groupLabel": "Parse HTML & CSS"
}
],
"headings": [
{
"key": "groupLabel",
"label": "Category",
"valueType": "text"
},
{
"key": "duration",
"label": "Time Spent",
"valueType": "ms",
"granularity": 1
}
],
"sortedBy": [
"duration"
]
}8.9 s
Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to reduce Javascript execution time.
{
"type": "table",
"items": [
{
"url": "https://lovable.dev/assets/castle.browser-Q8zFHrFs.js",
"total": 5871.751999999955,
"scripting": 5722.467999999955,
"scriptParseCompile": 2.128
},
{
"url": "https://lovable.dev/assets/vendor-react-DhRxAFgR.js",
"total": 1897.707999999967,
"scripting": 1356.2519999999647,
"scriptParseCompile": 10.132
},
{
"url": "Unattributable",
"total": 853.588000000034,
"scripting": 291.93599999999884,
"scriptParseCompile": 0
},
{
"url": "https://lovable.dev/",
"total": 827.1520000000013,
"scripting": 13.751999999999978,
"scriptParseCompile": 4.528
},
{
"url": "https://js.hs-analytics.net/analytics/1788580500000/50723964.js",
"total": 303.2359999999989,
"scripting": 205.41599999999892,
"scriptParseCompile": 9.107999999999999
},
{
"url": "https://rs.lovable.dev/3.31.7/modern/js-integrations/HubSpot.min.js",
"total": 186.80799999999846,
"scripting": 167.45199999999846,
"scriptParseCompile": 0.48800000000000004
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=AW-16786179175&cx=c>m=4e6921",
"total": 163.3320000000011,
"scripting": 131.5760000000011,
"scriptParseCompile": 27.099999999999998
},
{
"url": "https://lovable.dev/assets/esm-pLTMBdkX.js",
"total": 138.02400000000054,
"scripting": 113.71600000000055,
"scriptParseCompile": 0.064
},
{
"url": "https://connect.facebook.net/en_US/fbevents.js",
"total": 137.48400000000038,
"scripting": 100.55200000000038,
"scriptParseCompile": 26.42
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=DC-17201866",
"total": 133.6440000000007,
"scripting": 109.63200000000067,
"scriptParseCompile": 22.136
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/static/main.MTQyN2U3Zjc5MQ.js",
"total": 116.66800000000254,
"scripting": 87.82000000000254,
"scriptParseCompile": 27.859999999999996
},
{
"url": "https://lovable.dev/assets/app-shared-D9i0QDC7.js",
"total": 90.58399999999975,
"scripting": 16.243999999999755,
"scriptParseCompile": 63.608
},
{
"url": "https://connect.facebook.net/signals/config/9151671744940732?v=2.9.393&r=stable&domain=lovable.dev&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183%2C250%2C248%2C243%2C245%2C246%2C247%2C244%2C232%2C249%2C251%2C242%2C199%2C200%2C195%2C201%2C198%2C259",
"total": 82.42799999999991,
"scripting": 59.459999999999916,
"scriptParseCompile": 22.887999999999998
},
{
"url": "https://lovable.dev/assets/vendor-sentry-nD785Wns.js",
"total": 78.55999999999995,
"scripting": 45.072,
"scriptParseCompile": 5.068
},
{
"url": "https://lovable.dev/assets/Background-CWI28knY.js",
"total": 67.83599999999994,
"scripting": 61.327999999999946,
"scriptParseCompile": 0.428
},
{
"url": "https://auth.lovable.dev/__/auth/iframe.js",
"total": 65.56,
"scripting": 43.33599999999999,
"scriptParseCompile": 18.872
},
{
"url": "https://lovable.dev/assets/vendor-motion-DjVBPsS3.js",
"total": 64.53999999999996,
"scripting": 9.923999999999975,
"scriptParseCompile": 9.624
},
{
"url": "https://lovable.dev/assets/app-lazy-shared-W18AnsNY.js",
"total": 56.083999999999996,
"scripting": 0.248,
"scriptParseCompile": 55.836
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=G-VW0TD1TTTK",
"total": 55.956000000000074,
"scripting": 25.78400000000007,
"scriptParseCompile": 30.072
}
],
"summary": {
"wastedMs": 8898.327999999921
},
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url"
},
{
"key": "total",
"label": "Total CPU Time",
"valueType": "ms",
"granularity": 1
},
{
"key": "scripting",
"label": "Script Evaluation",
"valueType": "ms",
"granularity": 1
},
{
"key": "scriptParseCompile",
"label": "Script Parse",
"valueType": "ms",
"granularity": 1
}
],
"sortedBy": [
"total"
]
}Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. Learn more about source maps.
{
"type": "table",
"items": [
{
"subItems": {
"type": "subitems",
"items": [
{
"error": "Large JavaScript file is missing a source map"
}
]
},
"scriptUrl": "https://lovable.dev/assets/castle.browser-Q8zFHrFs.js"
},
{
"subItems": {
"type": "subitems",
"items": [
{
"error": "Large JavaScript file is missing a source map"
}
]
},
"scriptUrl": "https://lovable.dev/assets/app-shared-D9i0QDC7.js"
},
{
"subItems": {
"type": "subitems",
"items": [
{
"error": "Large JavaScript file is missing a source map"
}
]
},
"scriptUrl": "https://lovable.dev/assets/app-lazy-shared-W18AnsNY.js"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-RetryQueue.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-RetryQueue.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-XhrQueue.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-XhrQueue.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-StorageMigrator.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-StorageMigrator.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-StorageEncryption.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-StorageEncryption.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-NativeDestinationQueue.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-NativeDestinationQueue.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-GoogleLinker.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-GoogleLinker.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-ExternalAnonymousId.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-ExternalAnonymousId.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-DeviceModeTransformation.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-DeviceModeTransformation.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-DeviceModeDestinations.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-DeviceModeDestinations.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-CustomConsentManager.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-remote-CustomConsentManager.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-legacyEncryptionUtils.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-legacyEncryptionUtils.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-deviceModeDestinations.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-deviceModeDestinations.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-common.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/plugins/rsa-plugins-common.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/TiktokAds.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/TiktokAds.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/RedditPixel.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/RedditPixel.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/LinkedInInsightTag.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/LinkedInInsightTag.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/HubSpot.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/HubSpot.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/GoogleAds.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/GoogleAds.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/GA4.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/GA4.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/FacebookPixel.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/FacebookPixel.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/DCMFloodlight.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/DCMFloodlight.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/BingAds.min.js",
"sourceMapUrl": "https://rs.lovable.dev/3.31.7/modern/js-integrations/BingAds.min.js.map"
},
{
"subItems": {
"type": "subitems",
"items": []
},
"scriptUrl": "https://js.hsadspixel.net/pixels.js",
"sourceMapUrl": "https://static.hsappstatic.net/adsscriptloaderstatic/static-1.3325/bundles/pixels-release.js.map"
}
],
"headings": [
{
"key": "scriptUrl",
"label": "URL",
"valueType": "url",
"subItemsHeading": {
"key": "error"
}
},
{
"key": "sourceMapUrl",
"label": "Map URL",
"valueType": "url"
}
]
}Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. Learn how to match ARIA attributes to their roles.
{
"type": "table",
"items": [
{
"node": {
"lhId": "1-0-DIV",
"path": "1,HTML,1,BODY,3,DIV,2,DIV,0,DIV,2,DIV,0,MAIN,6,DIV,0,SECTION,2,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,FORM,1,DIV,0,DIV,2,DIV",
"type": "node",
"snippet": "<div type=\"button\" tabindex=\"0\" data-base-ui-click-trigger=\"\" id=\"base-ui-_r_43_\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
"selector": "form#chat-input > div.@container > div.flex > div#base-ui-_r_43_",
"nodeLabel": "Additional actions",
"explanation": "Fix all of the following:\n ARIA attribute is not allowed: aria-expanded=\"false\"",
"boundingRect": {
"top": 471,
"left": 37,
"right": 73,
"width": 36,
"bottom": 507,
"height": 36
}
}
},
{
"node": {
"lhId": "1-1-DIV",
"path": "1,HTML,1,BODY,3,DIV,2,DIV,0,DIV,2,DIV,0,MAIN,6,DIV,0,SECTION,2,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,FORM,1,DIV,1,DIV,0,DIV",
"type": "node",
"snippet": "<div type=\"button\" tabindex=\"0\" data-base-ui-click-trigger=\"\" id=\"base-ui-_r_11_\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
"selector": "form#chat-input > div.@container > div.ml-auto > div#base-ui-_r_11_",
"nodeLabel": "Build",
"explanation": "Fix all of the following:\n ARIA attribute is not allowed: aria-expanded=\"false\"",
"boundingRect": {
"top": 471,
"left": 246,
"right": 331,
"width": 85,
"bottom": 507,
"height": 36
}
}
},
{
"node": {
"lhId": "1-2-DIV",
"path": "1,HTML,1,BODY,3,DIV,2,DIV,0,DIV,2,DIV,0,MAIN,6,DIV,0,SECTION,2,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,FORM,1,DIV,1,DIV,1,DIV",
"type": "node",
"snippet": "<div type=\"button\" tabindex=\"0\" data-base-ui-click-trigger=\"\" id=\"base-ui-_r_18_\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
"selector": "form#chat-input > div.@container > div.ml-auto > div#base-ui-_r_18_",
"nodeLabel": "Start voice recording",
"explanation": "Fix all of the following:\n ARIA attribute is not allowed: aria-expanded=\"false\"",
"boundingRect": {
"top": 471,
"left": 339,
"right": 375,
"width": 36,
"bottom": 507,
"height": 36
}
}
},
{
"node": {
"lhId": "1-3-DIV",
"path": "1,HTML,1,BODY,3,DIV,2,DIV,0,DIV,2,DIV,1,DIV,1,DIV,4,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,FORM,1,DIV,0,DIV,0,DIV",
"type": "node",
"snippet": "<div type=\"button\" tabindex=\"0\" data-base-ui-click-trigger=\"\" id=\"base-ui-_r_2f_\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
"selector": "form#footer-chat-input > div.@container > div.flex > div#base-ui-_r_2f_",
"nodeLabel": "Additional actions",
"explanation": "Fix all of the following:\n ARIA attribute is not allowed: aria-expanded=\"false\"",
"boundingRect": {
"top": 9099,
"left": 37,
"right": 73,
"width": 36,
"bottom": 9135,
"height": 36
}
}
},
{
"node": {
"lhId": "1-4-DIV",
"path": "1,HTML,1,BODY,3,DIV,2,DIV,0,DIV,2,DIV,1,DIV,1,DIV,4,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,FORM,1,DIV,1,DIV,0,DIV",
"type": "node",
"snippet": "<div type=\"button\" tabindex=\"0\" data-base-ui-click-trigger=\"\" id=\"base-ui-_r_2h_\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
"selector": "form#footer-chat-input > div.@container > div.ml-auto > div#base-ui-_r_2h_",
"nodeLabel": "Build",
"explanation": "Fix all of the following:\n ARIA attribute is not allowed: aria-expanded=\"false\"",
"boundingRect": {
"top": 9099,
"left": 246,
"right": 331,
"width": 85,
"bottom": 9135,
"height": 36
}
}
},
{
"node": {
"lhId": "1-5-DIV",
"path": "1,HTML,1,BODY,3,DIV,2,DIV,0,DIV,2,DIV,1,DIV,1,DIV,4,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,FORM,1,DIV,1,DIV,1,DIV",
"type": "node",
"snippet": "<div type=\"button\" tabindex=\"0\" data-base-ui-click-trigger=\"\" id=\"base-ui-_r_2o_\" aria-haspopup=\"dialog\" aria-expanded=\"false\">",
"selector": "form#footer-chat-input > div.@container > div.ml-auto > div#base-ui-_r_2o_",
"nodeLabel": "Start voice recording",
"explanation": "Fix all of the following:\n ARIA attribute is not allowed: aria-expanded=\"false\"",
"boundingRect": {
"top": 9099,
"left": 339,
"right": 375,
"width": 36,
"bottom": 9135,
"height": 36
}
}
}
],
"headings": [
{
"key": "node",
"label": "Failing Elements",
"valueType": "node",
"subItemsHeading": {
"key": "relatedNode",
"valueType": "node"
}
}
],
"debugData": {
"tags": [
"cat.aria",
"wcag2a",
"wcag412",
"EN-301-549",
"EN-9.4.1.2",
"RGAAv4",
"RGAA-7.1.1"
],
"type": "debugdata",
"impact": "critical"
}
}Total size was 4,019 KiB
Large network payloads cost users real money and are highly correlated with long load times. Learn how to reduce payload sizes.
{
"type": "table",
"items": [
{
"url": "https://assets.lovable.dev/content/home/platform/home-platform-hosting-v11.svg",
"totalBytes": 370078
},
{
"url": "https://lovable.dev/assets/app-lazy-shared-W18AnsNY.js",
"totalBytes": 280652
},
{
"url": "https://lovable.dev/assets/app-shared-D9i0QDC7.js",
"totalBytes": 277608
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=G-VW0TD1TTTK",
"totalBytes": 183002
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=AW-16786179175&cx=c>m=4e6921",
"totalBytes": 162942
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=DC-17201866",
"totalBytes": 139240
},
{
"url": "https://lovable.dev/assets/CameraPlainVariable-c48bd243-BhPypTEq.woff2",
"totalBytes": 134034
},
{
"url": "https://lovable.dev/assets/vendor-editor-BeGD_-qj.js",
"totalBytes": 131524
},
{
"url": "https://lovable.dev/assets/castle.browser-Q8zFHrFs.js",
"totalBytes": 125509
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/static/main.MTQyN2U3Zjc5MQ.js",
"totalBytes": 118040
}
],
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url"
},
{
"key": "totalBytes",
"label": "Transfer Size",
"valueType": "bytes"
}
],
"sortedBy": [
"totalBytes"
]
}Est savings of 624 KiB
Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. Learn how to reduce unused JavaScript.
{
"type": "opportunity",
"items": [
{
"url": "https://lovable.dev/assets/app-shared-D9i0QDC7.js",
"totalBytes": 244729,
"wastedBytes": 133650,
"wastedPercent": 54.61147986211221
},
{
"url": "https://lovable.dev/assets/app-lazy-shared-W18AnsNY.js",
"totalBytes": 125467,
"wastedBytes": 98544,
"wastedPercent": 78.54188431928264
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=G-VW0TD1TTTK",
"totalBytes": 182745,
"wastedBytes": 71433,
"wastedPercent": 39.08892264188175
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/static/main.MTQyN2U3Zjc5MQ.js",
"totalBytes": 117391,
"wastedBytes": 68697,
"wastedPercent": 58.51991913665302
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=AW-16786179175&cx=c>m=4e6921",
"totalBytes": 161508,
"wastedBytes": 57279,
"wastedPercent": 35.4653186376067
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=DC-17201866",
"totalBytes": 129515,
"wastedBytes": 51224,
"wastedPercent": 39.55101295856908
},
{
"url": "https://connect.facebook.net/en_US/fbevents.js",
"totalBytes": 108700,
"wastedBytes": 39145,
"wastedPercent": 36.01220189908895
},
{
"url": "https://auth.lovable.dev/__/auth/iframe.js",
"totalBytes": 60404,
"wastedBytes": 37114,
"wastedPercent": 61.44265068343565
},
{
"url": "https://connect.facebook.net/signals/config/9151671744940732?v=2.9.393&r=stable&domain=lovable.dev&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183%2C250%2C248%2C243%2C245%2C246%2C247%2C244%2C232%2C249%2C251%2C242%2C199%2C200%2C195%2C201%2C198%2C259",
"totalBytes": 112239,
"wastedBytes": 29945,
"wastedPercent": 26.679843823877793
},
{
"url": "https://lovable.dev/assets/castle.browser-Q8zFHrFs.js",
"totalBytes": 125455,
"wastedBytes": 29160,
"wastedPercent": 23.24320874138963
},
{
"url": "https://lovable.dev/assets/app-boot-BMiI-mTH.js",
"totalBytes": 55814,
"wastedBytes": 22429,
"wastedPercent": 40.18466198330279
}
],
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url",
"subItemsHeading": {
"key": "source",
"valueType": "code"
}
},
{
"key": "totalBytes",
"label": "Transfer Size",
"valueType": "bytes",
"subItemsHeading": {
"key": "sourceBytes"
}
},
{
"key": "wastedBytes",
"label": "Est Savings",
"valueType": "bytes",
"subItemsHeading": {
"key": "sourceWastedBytes"
}
}
],
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 1290,
"LCP": 1510
}
},
"overallSavingsMs": 1510,
"overallSavingsBytes": 638620
}Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.
{
"type": "table",
"items": [
{
"subItems": {
"type": "subitems",
"items": [
{
"url": "https://lovablelabs.pxf.io/xc/7094315/3802906/49205"
},
{
"url": "https://www.ojrq.net/p/?return=&cid=49205&tpsync=no&auth="
},
{
"url": "https://js.hs-scripts.com/50723964.js"
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/events.js?sdkid=CVJ5MTBC77U1BR7NAGTG&lib=ttq"
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/static/main.MTQyN2U3Zjc5MQ.js"
},
{
"url": "https://js.hsadspixel.net/pixels.js"
},
{
"url": "https://js.hs-banner.com/v2/50723964/banner.js"
},
{
"url": "https://js.hs-analytics.net/analytics/1788580500000/50723964.js"
},
{
"url": "https://bat.bing.com/actionp/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=1&evt=consent&src=default&cdb=AQAS&asc=G"
},
{
"url": "https://analytics.tiktok.com/i18n/pixel/static/identify_2a73ddc0.js"
},
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16786179175/?random=1788580683819&cv=11&fst=1788580683819&bg=ffffff&guid=ON&async=1&en=gtag.config>m=45be6921v9201337976za200zb9254679120zd9254679120xec&gcd=13r3r3r3r5l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120474862~120847435&u_w=412&u_h=823&url=https%3A%2F%2Flovable.dev%2F&rcb=7&frm=0&tiba=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI%2C%20Fast&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863693233.1788580684&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4"
},
{
"url": "https://bat.bing.com/action/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=3&sid=feec4d40a8dd11f1aa55595fed7fbe6a&vid=feec8340a8dd11f180abd5bdb285d42f&vids=0&msclkid=N&el=growth.HomePageExperimentExposedV1&pagetype=other&event_id=6769717e-58d1-4029-baa5-73c55fedaef0&ea=track&en=Y&p=https%3A%2F%2Flovable.dev%2F&sw=412&sh=823&sc=24&evt=custom&asc=G&cdb=AQAS&rn=312678"
},
{
"url": "https://bat.bing.com/action/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=6&sid=feec4d40a8dd11f1aa55595fed7fbe6a&vid=feec8340a8dd11f180abd5bdb285d42f&vids=0&msclkid=N&el=platform.ConsentBannerShownV1&pagetype=other&event_id=98601eb7-ce9b-4896-91c6-cc5c09aace40&ea=track&en=Y&p=https%3A%2F%2Flovable.dev%2F&sw=412&sh=823&sc=24&evt=custom&asc=G&cdb=AQAS&rn=185821"
},
{
"url": "https://bat.bing.com/action/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=2&sid=feec4d40a8dd11f1aa55595fed7fbe6a&vid=feec8340a8dd11f180abd5bdb285d42f&vids=1&msclkid=N&pi=918639831&lg=zh-CN&sw=412&sh=823&sc=24&tl=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI,%20Fast&p=https%3A%2F%2Flovable.dev%2F&r=<=744&mtp=1&evt=pageLoad&sv=2&asc=G&cdb=AQAS&rn=179357"
},
{
"url": "https://bat.bing.com/action/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=4&sid=feec4d40a8dd11f1aa55595fed7fbe6a&vid=feec8340a8dd11f180abd5bdb285d42f&vids=0&msclkid=N&el=platform.WebVitalReportedV1&pagetype=other&event_id=73cd7a8a-5176-4247-a0e5-99eb7226eb17&ea=track&en=Y&p=https%3A%2F%2Flovable.dev%2F&sw=412&sh=823&sc=24&evt=custom&asc=G&cdb=AQAS&rn=811506"
},
{
"url": "https://bat.bing.com/action/0?ti=97210341&Ver=2&mid=66be9af0-4192-493b-b2f1-77fd8c0d35ed&bo=5&sid=feec4d40a8dd11f1aa55595fed7fbe6a&vid=feec8340a8dd11f180abd5bdb285d42f&vids=0&msclkid=N&el=platform.WebVitalReportedV1&pagetype=other&event_id=75e25595-5717-47c2-ad51-b67f6d05db79&ea=track&en=Y&p=https%3A%2F%2Flovable.dev%2F&sw=412&sh=823&sc=24&evt=custom&asc=G&cdb=AQAS&rn=326951"
},
{
"url": "https://bat.bing.com/p/insights/s/0.8.69"
},
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16786179175/?random=2081327660&cv=11&fst=1788580683831&fmt=8&bg=ffffff&guid=ON&async=1&en=page_view>m=45be6921v9201337976za200zb9254679120zd9254679120xec&gcs=G111&gcd=13r3r3r3r5l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120474862~120847435&u_w=412&u_h=823&url=https%3A%2F%2Flovable.dev%2F&rcb=7&capi=1>m_ee=1&frm=0&tiba=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI%2C%20Fast&npa=0&pscdl=noapi&auid=863693233.1788580684&label=LNKFCOufyOkbEOeIo8Q-&hn=www.googleadservices.com&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&oidsrc=3&ecsid2=475137180.1788580684&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dgtag.config&category=acrcp_v1_512&ept=5&ct_cookie_present=false&eoid=CkUKEQjw2OnUBhCetNqnr9a39pMBEjAAbLgCCuHLXZBrJ1OP0nik-bhGlw353-dJVe_j1vOAKWnOhZKQXnWKgsUKmliMgoLw_wcB&crd=CLTesQII8t-xAgit4bECCK_hsQIIobixAgixwbECCLDBsQIIscOxAgiKxbECCMLJsQII1-ixAgi0xrECCJPasQII29yxAgiH27ECCNPFsQII68yxAgjtzrECCNXPsQII9NqxAgji6rECCOjusQIIkuuxAgjJ47ECCJfUsQIIyduxAgjN5rECCLHhsQIIs-GxAgim3bECCLDesQIIgNuxAkordHJpZ2dlcjtldmVudC1zb3VyY2UsIG5vdC1uYXZpZ2F0aW9uLXNvdXJjZVoDCgEBYgMKAQM&cerd=CgSCsL4t&fsk=ChAI8Njp1AYQq8Git5qYw9Q0EiwAS6qtLgFalG4vgXGGQu7sjuZkxrZOw3mCKRyQIHHA-KZ27mCBMF2efPWrjRoCTvM&pscrd=IhMIpqLhosbWlgMVBz89BR0qeC0MOhRodHRwczovL2xvdmFibGUuZGV2L0JXQ2hFSThOanAxQVlReExtNjdkLU82T1RSQVJJc0FKSXMtbFE4WDdyOHhsSVJKS2V2QkFOYy14TXlyZXcwU2Z6ZUJ4b25ycnotSV9DWkY2b1NEUVZaby00egwICWIICAAQABgAIAA"
},
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16786179175/?random=640216661&cv=11&fst=1788580683835&fmt=8&bg=ffffff&guid=ON&async=1&en=page_view>m=45be6921v9201337976za200zb9254679120zd9254679120xec&gcs=G111&gcd=13r3r3r3r5l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120474862~120847435&u_w=412&u_h=823&url=https%3A%2F%2Flovable.dev%2F&rcb=7&capi=1>m_ee=1&frm=0&tiba=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI%2C%20Fast&npa=0&pscdl=noapi&auid=863693233.1788580684&label=VY2uCKbFnuobEOeIo8Q-&hn=www.googleadservices.com&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&oidsrc=3&ecsid2=475137180.1788580684&_tu=ABA&gcl_ctr=2~0~0~0&data=event%3Dgtag.config&category=acrcp_v1_512&ept=5&ct_cookie_present=false&eoid=CkQKEQjw2OnUBhCetNqnr9a39pMBEi8AbLgCCgZ4WytRt1t0Y7iCLbpY-XnDnqJnrU9s-FAuHbgvku4IWDhBl16rdOsDzfD_BwE&crd=CLTesQII8t-xAgit4bECCK_hsQIIobixAgixwbECCLDBsQIIscOxAgiKxbECCMLJsQII1-ixAgi0xrECCJPasQII29yxAgiH27ECCNPFsQII68yxAgjtzrECCNXPsQII9NqxAgji6rECCOjusQIIkuuxAgjJ47ECCJfUsQIIyduxAgjN5rECCLHhsQIIs-GxAgim3bECCLDesQIIgNuxAgjN4bECSjB0cmlnZ2VyLCBub3QtbmF2aWdhdGlvbi1zb3VyY2UsIG5vdC1ldmVudC1zb3VyY2VaAwoBAWIDCgED&cerd=CgT_r74t&fsk=ChAI8Njp1AYQq8Git5qYw9Q0EiwAS6qtLnGezUYEz0CaoeqwNXaJxWnGwYsaU4fqT8wrF1WxH9_RJ-HuzEwfSBoCoyw&pscrd=IhMIl57hosbWlgMVT3fDBh0oPTkPOhRodHRwczovL2xvdmFibGUuZGV2L0JXQ2hFSThOanAxQVlReExtNjdkLU82T1RSQVJJc0FKSXMtbFJJR1AtSEdjUWFQVTlsbWRzQ3VEeGY3Vkx6TkxMSlRMYlRNTVdqTzVGa0VidlZDUmFLMm9regwICWIICAAQABgAIAA"
},
{
"url": "https://js-na1.hs-scripts.com/50723964.js"
},
{
"url": "https://track.hubspot.com/__ptq.gif?k=1&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&v=1.1&a=50723964&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684328&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15"
},
{
"url": "https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g"
},
{
"url": "https://bat.bing.com/p/insights/c/b"
},
{
"url": "https://ad.doubleclick.net/activity;src=17201866;type=visit0;cat=lovab0;rcb=1;ord=9314534463471;npa=1;auiddc=863693233.1788580684;uaa=;uab=64;uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0;uamb=1;uam=moto%20g%20power%20(2022);uap=Android;uapv=11.0;uaw=0;pscdl=noapi;frm=0;_tu=IFA;gtm=45fe6921v9254679120za200zd9254679120xec;gcs=G111;gcd=13r3r3r3r7l1;dma=0;dc_fmt=3;tag_exp=115938466~115938469~118897920~118897930~120213116~120385423~120469145~120469153~120847435;epver=2;dc_random=1788580684_Te0xpoZFFdWuNUL3ra8Ul1fMyfTO8X96Cg;~oref=https%3A%2F%2Flovable.dev%2F?"
},
{
"url": "https://www.facebook.com/tr/?id=9151671744940732&ev=PageView&dl=https%3A%2F%2Flovable.dev%2F&rl=&if=false&ts=1788580684741&iw=false&cd[initial_referrer]=%24direct&cd[path]=%2F&cd[referrer]=%24direct&cd[search]=&cd[tab_url]=https%3A%2F%2Flovable.dev%2F&cd[title]=AI%20App%20Builder%20%7C%20Vibe%20Code%20Apps%20%26%20Websites%20with%20AI%2C%20Fast&cd[url]=https%3A%2F%2Flovable.dev%2F&sw=412&sh=823&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788580684738.446107628968494186&ler=empty&cdl=API_unavailable&plt=464.29999999701977&tz=480&it=1788580683778&coo=false&eid=c6c5f1bc-4964-4c84-b44b-0f6e4fd5637c&up=referring_domain%2Cinitial_referring_domain&chmd=moto%20g%20power%20(2022)&chpv=11.0&chfv=undefined&cf=1&expv2[0]=pl0&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra0&expv2[4]=rp0&expv2[5]=ct2&expv2[6]=hf1&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&rqm=GET"
},
{
"url": "https://17201866.fls.doubleclick.net/activityi;src=17201866;type=visit0;cat=lovab0;rcb=1;ord=9314534463471;npa=1;auiddc=863693233.1788580684;uaa=;uab=64;uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0;uamb=1;uam=moto%20g%20power%20(2022);uap=Android;uapv=11.0;uaw=0;pscdl=noapi;frm=0;_tu=IFA;gtm=45fe6921v9254679120za200zd9254679120xec;gcs=G111;gcd=13r3r3r3r7l1;dma=0;dc_fmt=2;tag_exp=115938466~115938469~118897920~118897930~120213116~120385423~120469145~120469153~120847435;epver=2;dc_random=1788580684_Te0xpoZFFdWuNUL3ra8Ul1fMyfTO8X96Cg;_dc_test=1;~oref=https%3A%2F%2Flovable.dev%2F?"
},
{
"url": "https://pt.ispot.tv/v2/TC-12271-2.gif?app=web&type=sitevisit&rnd=1788580684333"
},
{
"url": "https://track.hubspot.com/__ptbe.gif?n=growth.HomePageExperimentExposedV1&_page=%2F&_variant=treatment&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&bfp=c93c14bb1fd92b922cf98c7c4d667947&v=1.1&a=50723964&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684725&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15"
},
{
"url": "https://track.hubspot.com/__ptbe.gif?n=platform.ConsentBannerShownV1&_banner_version=v2&_bucket=rest&_display_environment=marketing&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&bfp=c93c14bb1fd92b922cf98c7c4d667947&v=1.1&a=50723964&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684736&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15"
},
{
"url": "https://track.hubspot.com/__ptbe.gif?n=platform.WebVitalReportedV1&_attribution_source=&_build_sha=4543590f08a9bcdef1e83a266bfe837ae115b96c&_element_render_delay=&_input_delay=&_interaction_page_url=&_interaction_target=&_interaction_type=&_largest_shift_time=&_largest_shift_value=&_load_state=&_longest_script_duration=&_longest_script_function=&_longest_script_invoker=&_longest_script_invoker_type=&_longest_script_source=&_longest_script_subpart=&_metric_delta=964&_metric_id=v6-1788580680594-5570644233678&_metric_name=FCP&_metric_rating=good&_metric_value=964&_navigation_type=navigate&_page_url=https%3A%2F%2Flovable.dev%2F&_presentation_delay=&_processing_duration=&_resource_load_delay=&_resource_load_duration=&_time_to_first_byte=&_total_script_duration=&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&bfp=c93c14bb1fd92b922cf98c7c4d667947&v=1.1&a=50723964&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684734&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15"
},
{
"url": "https://track.hubspot.com/__ptbe.gif?n=platform.WebVitalReportedV1&_attribution_source=&_build_sha=4543590f08a9bcdef1e83a266bfe837ae115b96c&_element_render_delay=&_input_delay=&_interaction_page_url=&_interaction_target=&_interaction_type=&_largest_shift_time=&_largest_shift_value=&_load_state=&_longest_script_duration=&_longest_script_function=&_longest_script_invoker=&_longest_script_invoker_type=&_longest_script_source=&_longest_script_subpart=&_metric_delta=262.40000000596046&_metric_id=v6-1788580680594-8020014089677&_metric_name=TTFB&_metric_rating=good&_metric_value=262.40000000596046&_navigation_type=navigate&_page_url=https%3A%2F%2Flovable.dev%2F&_presentation_delay=&_processing_duration=&_resource_load_delay=&_resource_load_duration=&_time_to_first_byte=&_total_script_duration=&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&bfp=c93c14bb1fd92b922cf98c7c4d667947&v=1.1&a=50723964&po=%2F&qo=false&opo=%2F&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684770&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15"
},
{
"url": "https://stats.g.doubleclick.net/g/collect?v=2&tid=G-VW0TD1TTTK&cid=1897029127.1788580685>m=45je6921v9202467097za200zd9202467097&rcb=0&aip=1&dma=0&gcs=G111&gcd=13r3r3r3r7l1&npa=1&frm=0&tag_exp=115616985~115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120914213"
},
{
"url": "https://track.hubspot.com/__ptq.gif?k=1&sd=412x823&cd=24-bit&cs=UTF-8&ln=zh-cn&bfp=c93c14bb1fd92b922cf98c7c4d667947&v=1.1&a=50723964&po=%2F&qo=false&opo=%2F&rcu=https%3A%2F%2Flovable.dev%2F&pu=https%3A%2F%2Flovable.dev%2F&t=AI+App+Builder+%7C+Vibe+Code+Apps+%26+Websites+with+AI%2C+Fast&cts=1788580684761&vi=c528d2a03953df25b0e772bf8b3aedd2&nc=true&u=86042631.c528d2a03953df25b0e772bf8b3aedd2.1788580684327.1788580684327.1788580684327.1&b=86042631.1.1788580684327&cc=15"
},
{
"url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=8461002&time=1788580683844&li_adsId=b95ef297-321d-4047-bc3c-8fbadc047b04&url=https%3A%2F%2Flovable.dev%2F"
},
{
"url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=8461002&time=1788580683844&li_adsId=b95ef297-321d-4047-bc3c-8fbadc047b04&url=https%3A%2F%2Flovable.dev%2F&cookiesTest=true"
},
{
"url": "https://www.linkedin.com/px/li_sync?redirect=https%3A%2F%2Fpx.ads.linkedin.com%2Fcollect%3Fv%3D2%26fmt%3Djs%26pid%3D8461002%26time%3D1788580683844%26li_adsId%3Db95ef297-321d-4047-bc3c-8fbadc047b04%26url%3Dhttps%253A%252F%252Flovable.dev%252F%26cookiesTest%3Dtrue%26liSync%3Dtrue"
},
{
"url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=8461002&time=1788580683844&li_adsId=b95ef297-321d-4047-bc3c-8fbadc047b04&url=https%3A%2F%2Flovable.dev%2F&cookiesTest=true&liSync=true"
}
]
},
"issueType": "Cookie"
}
],
"headings": [
{
"key": "issueType",
"label": "Issue type",
"valueType": "text",
"subItemsHeading": {
"key": "url",
"valueType": "url"
}
}
]
}1 link found
Descriptive link text helps search engines understand your content. Learn how to make links more accessible.
{
"type": "table",
"items": [
{
"href": "https://lovable.dev/for-work",
"text": "Learn more",
"textLang": "en"
}
],
"headings": [
{
"key": "href",
"label": "Link destination",
"valueType": "url"
},
{
"key": "text",
"label": "Link Text",
"valueType": "text"
}
]
}{
"finalUrl": "https://lovable.dev/",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/151.0.0.0 Safari/537.36",
"formFactor": "mobile",
"throttlingMethod": "simulate",
"throttling": {
"rttMs": 150,
"throughputKbps": 1638.4,
"requestLatencyMs": 562.5,
"uploadThroughputKbps": 675,
"cpuSlowdownMultiplier": 4,
"downloadThroughputKbps": 1474.5600000000002
},
"metrics": [
{
"id": "largest-contentful-paint",
"unit": "millisecond",
"value": 16989.341
},
{
"id": "cumulative-layout-shift",
"unit": "unitless",
"value": 0
},
{
"id": "total-blocking-time",
"unit": "millisecond",
"value": 6097.500000000004
},
{
"id": "first-contentful-paint",
"unit": "millisecond",
"value": 8645.8305
},
{
"id": "speed-index",
"unit": "millisecond",
"value": 9090.325985128584
}
]
}01 / WHAT WORKS
The background is vivid while the composer retains a white surface and clear outline, keeping the working area legible.
Build something Lovable incorporates the product name into an action phrase; replacing it with unverified production guarantees is unnecessary.
02 / NEXT STEPS
The cookie panel occupies a large area at the bottom of the mobile capture and competes with the composer.
Preserve consent and preference choices while tightening explanation and spacing. At 390px verify that the composer and main actions remain identifiable without preselecting consent.
03 / DESIGN LANGUAGE
Background
#f5f5f5Text
#1c1c1cParameters are element samples. Empty values are unknown, and individual samples are not site-wide rules.
04 / EVIDENCE
Values come from one capture. Fonts, radii and spacing are element samples, not a universal site-wide specification. Empty values are unknown. HTML bytes are source size, not compressed transfer size; script counts are DOM tags, not network requests.
The cookie panel occupies a large area at the bottom of the mobile capture and competes with the composer.
Preserve consent and preference choices while tightening explanation and spacing. At 390px verify that the composer and main actions remain identifiable without preselecting consent.
mobile.png: bottom cookie panel

Build apps, websites, and digital products faster using Lovable's AI-powered platform, no deep coding skills required.
05 / MAKE IT HAPPEN
Use the improvement prompt for this page, or the design prompt to borrow its visual language. “Recreate” includes references and implementation steps. Paste either into your coding assistant.
Improve the current project using the 2026-09-05T02:31:22.372Z snapshot of https://lovable.dev. First identify changes since capture; do not revert newer behavior to the old snapshot.
Design baseline
Keep a spacious light upper region, centered headline and wide composer above a continuous blue-pink field. Wrap the mobile headline and retain input tools along the composer bottom.
{
"colors": [
{
"role": "bg",
"hex": "#f5f5f5"
},
{
"role": "ink",
"hex": "#1c1c1c"
}
],
"fonts": {
"body": "Camera Plain Variable",
"display": "Camera Plain Variable",
"stack": [
"Camera Plain Variable"
]
},
"radius": {
"button": "8px",
"card": "",
"field": "0px"
},
"space": {
"section": "24px",
"card": ""
},
"type": {
"h1": "48px",
"body": "16px",
"weight": "600",
"lineHeight": "24px",
"letterSpacing": "-1.92px"
}
}
Values come from one capture. Fonts, radii and spacing are element samples, not a universal site-wide specification. Empty values are unknown. HTML bytes are source size, not compressed transfer size; script counts are DOM tags, not network requests.
Actions
1. Reduce the mobile first-visit obstruction
Preserve consent and preference choices while tightening explanation and spacing. At 390px verify that the composer and main actions remain identifiable without preselecting consent.
Evidence: mobile.png: bottom cookie panel
Acceptance
- Check text, layout and the main action “Get started” at 1440×900 and 390×844.
- Preserve branding, authentication and business behavior. A screenshot does not prove broken interaction.
- Change only evidence-backed issues. Validate security headers against existing resources and authentication in report-only mode where supported.
- Compare before/after screenshots and run relevant functional tests. Do not claim untested behavior passed.