Dudes Perfect

Create and share quizzes to find out how well your friends know you!.

Tailwind CSSNetlify

Report generated on April 6, 2026

dudesperfect.netlify.app
Screenshot of dudesperfect.netlify.app

A note on how to read this

This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.

Key Insights for Dudes Perfect

Firebase authentication failures are blocking all quiz creation and friend access

Your platform cannot function as a social tool when Firebase API keys are invalid and installations fail. Users cannot create quizzes or allow friends to access them—the core value proposition is completely broken.

Quiz creation page takes 5.6 seconds to load; users see a blank screen for 4.5 seconds

When users land on your quiz setup page, they stare at nothing for 4.5 seconds before the name input field appears. This creates immediate abandonment—your most critical user flow is losing people before they even start.

Missing Open Graph tags mean quiz shares on Discord/WhatsApp show no preview, title, or image

When users share their quiz link with friends, the preview is generic and uninviting. This kills the viral social mechanic—friends won't click, and your growth depends entirely on click-through rates from these shares.

Two buttons lack accessible names and one button has no visible text—screen readers can't guide users

Users with vision impairments or screen readers cannot understand which button submits their name or proceeds to questions. This blocks an entire segment of users from creating quizzes and directly violates accessibility standards.

No privacy policy visible when users enter personal information to share with friends

Users are entering their name and personal quiz content on a page with zero privacy disclosure. This creates legal risk and erodes trust—especially critical for a social platform where data sharing with friends is the entire feature.

What ProdPoke understands about Dudes Perfect

This is a friendship quiz creation platform called 'Dudes Perfect' that allows users to create personalized quizzes about themselves to share with friends. The observed page is a quiz creation flow that starts by asking the user to enter their name, which will be displayed to friends when they take the quiz. After entering a name, users proceed to answer questions (as indicated by the 'Weiter: Beantworte deine Fragen' button). The platform appears designed as a social, interactive tool for friends to learn more about each other through customized questionnaires, with a modern dark theme interface and gradient-styled buttons.

Based on exploring 1 page across the site

First Impression — How clear is your site?

85
Crystal clear

This is a friendship quiz platform where users can "create personalized quizzes, challenge your friends and discover who really knows you." The site allows you to "create and share quizzes" and explicitly states the service is "entertaining, fast and free." It also mentions using "advanced AI technology" to analyze answers.

This score measures how quickly a first-time visitor understands what your site does — based on visible headings, navigation, and visual hierarchy alone.

80/ 100

Overall Score

Strong foundation.

Performance

54/100

Slow page load: 5655ms

high

The quiz creation page took 5655ms to fully load. When users are trying to quickly set up a quiz to share with friends, this slow loading experience will cause frustration and abandonment before they even enter their name.

Expected: Under 3000ms
Found: 5655ms

Slow First Contentful Paint: 4488ms

high

The quiz creation form doesn't show any content for 4488ms. Users staring at a blank screen before the name input field appears will likely think the page is broken and leave before creating their quiz.

Expected: Under 1800ms
Found: 4488ms

High Time to First Byte: 3930ms

medium

The server is taking 3930ms to respond to quiz creation requests. This delays the experience of users entering their name and starting the questionnaire, making the platform feel sluggish and unresponsive.

Expected: Under 800ms
Found: 3930ms

Slow API call: 2718ms — https://dudesperfect.netlify.app/name?_rsc=1ld0r

medium

The API request to load the quiz creation form is taking 2718ms. This delay occurs when users first land on the page to create their name, creating friction in the critical first step of the quiz-building process.

Expected: API responses under 1000ms
Found: 2718ms

SEO

83/100

Missing Open Graph tags: og:title, og:description, og:image

medium

Missing Open Graph tags mean when users share their quizzes with friends on social media (Discord, WhatsApp, Instagram, etc.), there will be no custom preview image, title, or description—just a generic unfamiliar preview. This significantly reduces click-through rates for quiz invitations.

Expected: og:title, og:description, og:image all present
Found: Missing: og:title, og:description, og:image

No canonical URL specified

low

Without a canonical URL, search engines may struggle to properly index unique quiz pages when they're shared or discovered, potentially creating duplicate content issues across the platform.

No robots.txt found

low

Without robots.txt, search engines have unclear guidance on which quiz pages and user-generated content should be indexed, potentially leading to suboptimal discoverability of quizzes.

No sitemap.xml found

low

Without a sitemap, search engines cannot efficiently discover and index all user-created quizzes on the platform, reducing organic visibility when friends search for quiz-related content.

Accessibility

92/100

2 interactive element(s) without accessible names

medium

Two interactive buttons or controls on the quiz creation form have no accessible names. Screen reader users (or users with vision impairments) won't know whether to proceed to answer questions, submit their name, or navigate elsewhere.

Expected: All interactive elements have accessible names
Found: 2 missing: <a.flex>, <ol.fixed>

Functional

92/100

1 button(s) with no visible text or icon

medium

A button on the quiz creation page has no visible text or icon. Users won't know if it's the 'submit name' button, the 'proceed to questions' button, or something else—creating confusion and potentially blocking quiz creation.

Expected: All buttons have visible text or icon
Found: 1 empty buttons

Technical Health

FirebaseError: Installations: Create Installation request failed with error "...

high

Firebase authentication is failing due to an invalid API key. When friends try to take or access the quiz, they won't be able to authenticate properly, completely blocking the social sharing and quiz-taking experience.

HTTP 400 on https://firebase.googleapis.com/v1alpha/projects/-/apps/1:64

high

Firebase configuration request is failing (HTTP 400). This prevents the platform from properly initializing user sessions, which is critical for users to create their personalized quizzes and share them with friends.

HTTP 400 on https://firebaseinstallations.googleapis.com/v1/projects/gam

high

Firebase installations request is failing (HTTP 400). This breaks the backend infrastructure needed to track and manage user quiz sessions, preventing the platform from functioning as a social quiz tool.

Failed to load resource: the server responded with a status of 400 ()

medium

The quiz creation page is failing to load a required resource (HTTP 400 error). This will prevent users from properly entering their name and proceeding through the quiz setup flow, breaking the core functionality of creating a quiz to share with friends.

Failed to load resource: the server responded with a status of 400 ()

medium

The quiz creation page is failing to load a required resource (HTTP 400 error). This will prevent users from properly entering their name and proceeding through the quiz setup flow, breaking the core functionality of creating a quiz to share with friends.

Compliance

99/100
1 check passed

No privacy policy link found

info

There is no privacy policy link visible on the quiz creation page. Given that users are entering personal information and creating content to share with friends, the absence of privacy terms may raise trust concerns and could be a legal requirement.

Key Metrics

Crawlability

Sitemap.xml
Robots.txt
Broken Links0

Standards

HTTPS
Mobile Responsive
Images Missing Alt0

Improvement Plan

Your platform is facing a critical infrastructure crisis that must be resolved before any optimization work. The Firebase authentication failures (invalid API key, failed installations, HTTP 400 errors on configuration requests) are completely blocking quiz creation and friend access. Without fixing these backend issues first, users cannot even enter their name or share quizzes. This should be your immediate priority—audit your Firebase project configuration, verify API keys are correct, and ensure all initialization requests succeed.

Once Firebase is stable, address the severe performance bottleneck. Your quiz creation page takes 5.6 seconds to fully load, but more critically, users see a blank screen for 4.5 seconds before any content appears (First Contentful Paint). This is catastrophic for conversion—users think the page is broken and leave. The API call to load the name input form takes 2.7 seconds, and your Time to First Byte is 3.9 seconds. Investigate server-side rendering, optimize your API response time, and consider moving critical assets to a CDN. Even reducing this to 2 seconds would dramatically improve completion rates.

Next, implement Open Graph meta tags (og:title, og:description, og:image) on quiz pages. This is crucial for your social sharing mechanic—when users send their quiz link to friends on Discord, WhatsApp, or Instagram, the preview will now show a custom title, description, and image instead of a generic fallback. This directly increases click-through rates and makes sharing feel intentional rather than broken.

Simultaneously, fix your accessibility issues. Add visible, descriptive text or icons to the two buttons lacking accessible names and the one button with no visible text. These controls should clearly indicate their function (e.g., 'Submit Name', 'Continue to Questions'). This ensures screen reader users and vision-impaired users can navigate the quiz creation flow.

Finally, add a privacy policy link and brief privacy notice to the quiz creation page. Users are entering personal information and creating content to share with friends—they need reassurance about how their data is handled. This builds trust and ensures you're meeting legal requirements for user-generated content platforms.

Suggested priority order:

  1. Firebase authentication failures (invalid API key, installations, configuration requests)
  2. Slow page load (5655ms) and First Contentful Paint (4488ms)
  3. High Time to First Byte (3930ms) and slow API call (2718ms)
  4. Missing Open Graph tags (og:title, og:description, og:image)
  5. Interactive elements without accessible names and buttons with no visible text
  6. Missing privacy policy link

This is your site? Get the full picture.

Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.

What is ProdPoke?

Automated analysis generated on April 6, 2026. Not professional advice. Contact us to modify or remove this report.