No Security Risks Detected
This domain appears to be safe and secure
Disclaimer: This assessment is based on automated analysis of publicly available information. Results are for informational purposes only. For critical applications, consult security professionals.
Scan Information
Refresh page after 10 minutes
for updated results
Page Information

Host Information
Technologies
SSL Certificate
Performance Statistics
HTTP Headers
Technology Stack Analysis
HSTS
HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.
Google Analytics
Google Analytics is a free web analytics service that tracks and reports website traffic.
HTTP/3
HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.
Website Cookies 3
_ga_S8N9N15MT1
.web.dev
OTZ
pagespeed.web.dev
_ga
.web.dev
External Links 206
Documentation
developers.google.com
Learn More.
policies.google.com
does not have sufficient real-world speed data
developers.google.com
performance score is calculated
developer.chrome.com
See calculator.
googlechrome.github.io
Learn more about the First Contentful Paint metric
developer.chrome.com
Learn more about the Largest Contentful Paint metric
developer.chrome.com
Learn more about the Total Blocking Time metric
developer.chrome.com
Learn more about the Cumulative Layout Shift metric
web.dev
Learn more about the Speed Index metric
developer.chrome.com
Learn more and provide feedback here
github.com
Learn how to reduce unused JavaScript
developer.chrome.com
Learn more
github.com
…chunks/framework-84d6ee64cdf12741.js
erich-dev.vercel.app
Learn more about modern image formats
developer.chrome.com
Learn more
nextjs.org
…skills/expressjs.png
erich-dev.vercel.app
…portfolio/exante.eu.jpg
erich-dev.vercel.app
…skills/wordpress.png
erich-dev.vercel.app
…portfolio/nubila.network.jpg
erich-dev.vercel.app
…portfolio/ceras_health.jpg
erich-dev.vercel.app
…portfolio/houseofdreamers.fr.jpg
erich-dev.vercel.app
…skills/postgresql.png
erich-dev.vercel.app
…skills/tailwindcss.png
erich-dev.vercel.app
…skills/tensorflow.png
erich-dev.vercel.app
…skills/aws.png
erich-dev.vercel.app
…portfolio/platform.opentargets.org.jpg
erich-dev.vercel.app
…skills/gsap.png
erich-dev.vercel.app
…skills/django.png
erich-dev.vercel.app
…skills/python.png
erich-dev.vercel.app
…portfolio/jobright.ai.jpg
erich-dev.vercel.app
…skills/vuejs.png
erich-dev.vercel.app
…skills/google.png
erich-dev.vercel.app
…skills/javascript.png
erich-dev.vercel.app
…skills/websockets.png
erich-dev.vercel.app
…skills/mongodb.png
erich-dev.vercel.app
Learn more aboutfont-display
developer.chrome.com
/fonts/Gilroy-Medium.ttf
erich-dev.vercel.app
Baseline
web.dev
Learn why most sites can deploy ES6+ code without transpiling
philipwalton.com
…chunks/main-e6602eb6bd38d35c.js:1:18797
erich-dev.vercel.app
Learn how to reduce payload sizes
developer.chrome.com
Learn how to avoid long main-thread tasks
web.dev
Learn more about User Timing marks
developer.chrome.com
Learn more
nextjs.org
Learn how to eliminate render-blocking resources
developer.chrome.com
Learn more
nextjs.org
Learn how to size images
developer.chrome.com
Learn more
nextjs.org
Learn how to defer offscreen images
developer.chrome.com
Learn how to minify CSS
developer.chrome.com
Learn how to minify JavaScript
developer.chrome.com
Learn how to reduce unused CSS
developer.chrome.com
Learn more
purgecss.com
Learn how to efficiently encode images
developer.chrome.com
Learn more about text compression
developer.chrome.com
Learn more
nextjs.org
Learn how to preconnect to required origins
developer.chrome.com
Learn more about the Time to First Byte metric
developer.chrome.com
https://erich-dev.vercel.app
erich-dev.vercel.app
Learn how to avoid page redirects
developer.chrome.com
Learn more about efficient video formats
developer.chrome.com
Learn more about preloading LCP elements
web.dev
Learn more
nextjs.org
Learn more about efficient cache policies
developer.chrome.com
Learn more
nextjs.org
style calculations
developers.google.com
layout reflows
developers.google.com
Learn how to avoid an excessive DOM size
developer.chrome.com
Learn how to avoid chaining critical requests
developer.chrome.com
Learn how to reduce Javascript execution time
developer.chrome.com
…chunks/281c3f4d-8af47c2529eefdca.js
erich-dev.vercel.app
Learn how to minimize main-thread work
developer.chrome.com
Learn how to minimize third-party impact
developers.google.com
Learn how to defer third-parties with a facade
developer.chrome.com
Learn more about optimal lazy loading
web.dev
windowing
web.dev
Learn how to improve CLS
web.dev
Learn more about adopting passive event listeners
developer.chrome.com
Learn how to avoid document.write()
developer.chrome.com
Learn how to avoid non-composited animations
developer.chrome.com
Learn how to set image dimensions
web.dev
Learn more
nextjs.org
a 300 millisecond delay to user input
developer.chrome.com
Learn more about using the viewport meta tag
developer.chrome.com
improve the accessibility of your web app
developer.chrome.com
manual testing
web.dev
Learn how to make custom controls focusable
developer.chrome.com
Learn how to decorate interactive elements with affordance hints
developer.chrome.com
Learn more about logical tab ordering
developer.chrome.com
Learn more about DOM and visual ordering
developer.chrome.com
Learn how to avoid focus traps
developer.chrome.com
Learn how to direct focus to new content
developer.chrome.com
Learn more about landmark elements
developer.chrome.com
Learn how to properly hide offscreen content
developer.chrome.com
Learn more about custom controls and labels
developer.chrome.com
Learn how to add roles to custom controls
developer.chrome.com
Learn how to match ARIA attributes to their roles
dequeuniversity.com
Learn howaria-hidden affects the document body
dequeuniversity.com
Learn more about roles and required attributes
dequeuniversity.com
Learn more about valid values for ARIA attributes
dequeuniversity.com
Learn more about valid ARIA attributes
dequeuniversity.com
Learn how to make buttons more accessible
dequeuniversity.com
Learn more about thealt attribute
dequeuniversity.com
Learn more about the viewport meta tag
dequeuniversity.com
Learn more about conditional ARIA attributes
dequeuniversity.com
Learn more about prohibited ARIA roles
dequeuniversity.com
Learn more about valid ARIA roles
dequeuniversity.com
Learn how to provide sufficient color contrast
dequeuniversity.com
Learn more about document titles
dequeuniversity.com
Learn more about thelang attribute
dequeuniversity.com
BCP 47 language
www.w3.org
Learn how to use thelang attribute
dequeuniversity.com
Learn more about form element labels
dequeuniversity.com
Learn how to make links accessible
dequeuniversity.com
Learn more about proper list structure
dequeuniversity.com
Learn more about proper list structure
dequeuniversity.com
Learn more about touch targets
dequeuniversity.com
Learn more about heading order
dequeuniversity.com
Learn more about ARIA roles
dequeuniversity.com
Learn more about deprecated ARIA roles
dequeuniversity.com
Learn more about thealt attribute
dequeuniversity.com
Learn more about access keys
dequeuniversity.com
Learn how to make command elements more accessible
dequeuniversity.com
Learn how to make ARIA dialog elements more accessible
dequeuniversity.com
Learn howaria-hidden affects focusable elements
dequeuniversity.com
Learn more about input field labels
dequeuniversity.com
Learn how to namemeter elements
dequeuniversity.com
Learn how to labelprogressbar elements
dequeuniversity.com
Learn more about roles and required children elements
dequeuniversity.com
Learn more about ARIA roles and required parent element
dequeuniversity.com
Learn more about therole=text attribute
dequeuniversity.com
Learn more about toggle fields
dequeuniversity.com
Learn how to nametooltip elements
dequeuniversity.com
Learn more about labelingtreeitem elements
dequeuniversity.com
Learn more about bypass blocks
dequeuniversity.com
Learn how to structure definition lists correctly
dequeuniversity.com
Learn how to structure definition lists correctly
dequeuniversity.com
Learn how to fix duplicate ARIA IDs
dequeuniversity.com
Learn how to use form labels
dequeuniversity.com
Learn more about frame titles
dequeuniversity.com
Learn more about thelang attribute
dequeuniversity.com
Learn more about input buttons
dequeuniversity.com
Learn about input image alt text
dequeuniversity.com
Learn how to make links distinguishable
dequeuniversity.com
Learn more about the refresh meta tag
dequeuniversity.com
Learn more about alt text forobject elements
dequeuniversity.com
Learn more about theselect element
dequeuniversity.com
Learn more about skip links
dequeuniversity.com
Learn more about thetabindex attribute
dequeuniversity.com
Learn more about summary and caption
dequeuniversity.com
Learn more about theheaders attribute
dequeuniversity.com
Learn more about table headers
dequeuniversity.com
Learn how to use thelang attribute
dequeuniversity.com
Learn more about video captions
dequeuniversity.com
Learn how to use a CSP to prevent XSS
developer.chrome.com
Learn more about deploying the COOP header.
web.dev
Learn more about mitigating clickjacking
developer.chrome.com
Learn more about this JavaScript library detection diagnostic audit
developer.chrome.com
mixed content
developers.google.com
Learn more about HTTPS
developer.chrome.com
Learn more about deprecated APIs
developer.chrome.com
Learn more about preparing for third-party cookie restrictions
privacysandbox.google.com
Learn more about user-friendly input fields
developer.chrome.com
Learn more about the geolocation permission
developer.chrome.com
Learn more about responsibly getting permission for notifications
developer.chrome.com
Learn more about image aspect ratio
developer.chrome.com
Learn how to provide responsive images
web.dev
Learn more about legible font sizes
developer.chrome.com
Learn more about the doctype declaration
developer.chrome.com
Learn more about declaring the character encoding
developer.chrome.com
Learn more about this errors in console diagnostic audit
developer.chrome.com
Learn more about source maps
developer.chrome.com
Learn more
developer.chrome.com
Learn more about using a strong HSTS policy.
developer.chrome.com
Core Web Vitals
web.dev
Learn more about Google Search Essentials
support.google.com
Structured Data Testing Tool
search.google.com
Structured Data Linter
linter.structured-data.org
Learn more about Structured Data
developer.chrome.com
Learn more about crawler directives
developer.chrome.com
Learn more about the meta description
developer.chrome.com
Learn more about HTTP status codes
developer.chrome.com
Learn how to make links more accessible
developer.chrome.com
Learn how to make links crawlable
support.google.com
Learn more abouthreflang
developer.chrome.com
Learn more about robots.txt
developer.chrome.com
Learn more about canonical links
developer.chrome.com
File an issue
github.com
See calculator.
googlechrome.github.io
What's new
developers.google.com
Learn about Web Performance
developers.google.com
Ask questions on Stack Overflow
stackoverflow.com
Mailing list
groups.google.com
Updates
developer.chrome.com
Web Fundamentals
developers.google.com
Case Studies
web.dev
Podcasts
web.dev
twitter.com
Youtube
www.youtube.com
Untitled Link
developers.google.com
Chrome
developer.chrome.com
Firebase
firebase.google.com
All products
developers.google.com
Terms and Privacy Policy
policies.google.com
Google Developers Site Policies
developers.google.com