Wolfix
benask · scan completeRe-scanSettings

Your team has the full picture.

Four blockers stand between you and your first paying customer. 24 issues to clean up at or after launch. 18 things you've already got covered.

https://www.benask.com
scanned · 21 hr ago
pre-revenue · taking payments soon

Wolfix · summary

Here's where I'd start: Legal GDPR privacy policy required. Legal is flagging Cookie consent banner required (GDPR). Most fixes are queued and ready to generate. Tap any blocker to start.

Blockers

4 · fix before charging
blockerLegal

GDPR privacy policy required

Geography includes EU or UK — GDPR Article 13/14 requires a privacy policy.
from regulatory mapping
Generic template
free
  • Standard clauses, you fill in the gaps
  • Markdown download
  • Doesn't reference your actual stack
Tailored to your app
Pro · $19/mo
  • Hosted at bytemark.wolfix.io/privacy
  • Updates when your stack changes
blockerLegal

Cookie consent banner required (GDPR)

Geography includes EU or UK — ePrivacy Directive requires prior consent for non-essential cookies.
from regulatory mapping
Generic template
free
  • Standard clauses, you fill in the gaps
  • Markdown download
  • Doesn't reference your actual stack
Tailored to your app
Pro · $19/mo
  • Hosted at bytemark.wolfix.io/cookies
  • Updates when your stack changes
blockerOperations

Application returning 500 Internal Server Error on all routes

All rendered routes (/, /sign-up, /sign-in) return HTTP 200 with a 500 Internal Server Error body from openresty. The application is not functioning. This must be resolved before any users can access the product.
from live app
blockerTechnology

No email infrastructure configured

No MX records detected, and no SPF, DKIM, or DMARC records published. The application cannot send or receive email. This blocks transactional emails (signup, password reset, notifications) and customer support.
from DNS

Issues

24 · fix at or after launch
issueLegal

GDPR Data Processing Agreement required

EU/UK geography detected — GDPR Article 28 requires a DPA with sub-processors.
from regulatory mapping
issueOperations

Decide which jurisdiction to incorporate in

You're not sure where to incorporate yet — the decision-helper artifact walks through Delaware vs UK Limited vs Estonia vs local options.
from regulatory mapping
issueBrand

Open Graph image set

No og:image meta tag detected. Add one so links to your site render with a branded preview on Slack, X, LinkedIn, etc.
from live app
issueTechnology

SPF record published

No SPF record found. Mail sent on your behalf will be rejected or junked by major providers (Gmail, Outlook).
from DNS
issueTechnology

DKIM signing key published

No DKIM record found at the common selectors. Outbound email will fail DMARC alignment and trip spam filters.
from DNS
issueTechnology

DMARC policy published

No DMARC record found at _dmarc.<domain>. Without it, attackers can spoof your domain and you have no visibility into who is sending as you.
from DNS
issueTechnology

MX records published

No MX records found. Inbound mail to your domain will bounce — set up MX even if you're using a forwarder.
from DNS
issueBrand

Brand logo / OG image deployed

No og:image detected on the live site. Generate a brand-kit OG image and link it via <meta property="og:image"> so social previews don't show a blank card.
from live app
issueBrand

Open Graph social card deployed

No og:image detected. Generate one from your brand kit and add it via <meta property="og:image"> so links render with a branded preview.
from live app
issueGrowth

Adjust meta description length

Your meta description is 196 characters — aim for 70–160. Shorter descriptions feel thin; longer ones get truncated.
from live app
issueGrowth

Canonical URL mismatch

Canonical URL https://benask.com does not match the scanned URL https://www.benask.com. Confirm this is intentional — mismatched canonicals can de-rank the page.
from live app
issueGrowth

Add missing Open Graph tags

Missing OG tags: og:image. Add the full set so social platforms can render rich link previews.
from live app
issueGrowth

Complete the Twitter card

Twitter card is set (summary_large_image) but missing: twitter:image. Add the complete set for rich previews on X.
from live app
issueGrowth

Publish /llms.txt

No /llms.txt detected. Publish one (per llmstxt.org) so AI assistants can quickly understand what your product does and surface it in answers.
from live app
issueGrowth

Publish /llms-full.txt as well

Neither /llms.txt nor /llms-full.txt was found. We recommend publishing the richer /llms-full.txt variant so AI assistants get a deep map of your site.
from live app
issueGrowth

Add Organization JSON-LD

No JSON-LD schema with @type Organization, LocalBusiness, or SoftwareApplication detected on the homepage or /about / /pricing / /faq / /help. Add structured data so AI assistants and search engines can identify your business.
from live app
issueGrowth

Add FAQPage schema

Recommendation: /faq exists but has no JSON-LD FAQPage schema. Adding it is a low-priority lift that lets AI assistants answer with your verbatim FAQs.
from live app
issueBrand

Domain conflict: BenAsk.com is taken

BenAsk.com is already registered. Available alternatives: .io, .app, .co, .net. Consider registering an available TLD now to protect your brand while you evaluate options.
from live app
issueLegal

Copyright registration check: manual review required for "BenAsk"

The US Copyright Office public catalog could not be queried automatically. Copyright attaches at creation, but registration with the USCO enables statutory damages in infringement suits. Manually search the catalog for any conflicting registration.
from live app
issueOperations

Open Graph image missing

og:image tag is not set (og_image: null). Social shares on Twitter, LinkedIn, and Slack will render poorly. This impacts word-of-mouth marketing and professional credibility.
from live app
issueOperations

Twitter card image missing

twitter:image tag is not present. Twitter shares will not display a visual card. Add a 1200×628 image to improve engagement on Twitter.
from live app
issueOperations

Apple touch icon missing

No apple-touch-icon detected (apple_touch_icon_url: null). When users add the site to their iOS home screen, it will use a scaled screenshot instead of a branded icon. Add a 180×180 PNG.
from live app
issueOperations

No structured data (JSON-LD) present

No JSON-LD schema detected (jsonld_types: []). Search engines and LLMs cannot infer entity type, pricing, FAQ, or product details. Add Organization, Product, and FAQPage schema to improve discoverability.
from live app
issueOperations

Cookie banner not detected in rendered app

Static scan shows has_cookie_banner: true, but dynamic render shows has_cookie_banner: false. The banner may be broken or failing to load client-side. Verify that the banner renders correctly in production.
from live app

Covered

18 · already in place
18 things passedPrivacy policy link on · Terms of service link · Cookie consent banner on · Support / contact link · 14 more