Key takeaways
- Apple has no rule against Webflow sites in an app, but Guideline 5.6 flags apps whose behavior or promises change after review – and one Webflow publish changes the app instantly.
- Typical Webflow triggers: publishing during review, CMS items that appear or vanish, pages only the app links to, webflow.io-to-domain switches and claims the app can't back up.
- Webflow User Accounts were sunset on January 29, 2026. Member areas now run on tools like Memberstack or Outseta – make sure the reviewer can actually sign in.
- Fix the site, add native value with WebViewGold, describe every feature in the review notes and reply calmly. Never resubmit unchanged or switch to a new account.
Our recommended solution
Rebuild your wrapper with WebViewGold – a real app, not just a website in a frame
WebViewGold turns your website into native iOS and Android apps with push notifications, a native offline screen, deep links, a QR scanner and more – the building blocks App Store reviewers look for. Built by our own team, and we submit WebViewGold apps all the time.
What the rejection typically looks like
Guideline 5.6 - Developer Code of Conduct
We've identified a pattern of unusual behavior with the app that is commonly associated with fraudulent activity. Specifically, the app contains features that appear to have been intentionally hidden during the review process.
Paraphrased example – the exact wording in your message may differ.
Webflow app rejected under Guideline 5.6: what the letter means
A Webflow app rejected under Guideline 5.6 has been judged on conduct, not on code. App Review decided that something about the app looked untrustworthy – usually a feature that seemed hidden during review, or a website that no longer matched the build Apple approved. The native wrapper is rarely the culprit. The trigger sits in your Webflow project, so that is where the fix starts.
Guideline 5.6 is the Developer Code of Conduct in the App Store Review Guidelines (last updated June 8, 2026). Developers who received it in 2026 report wording about "a pattern of unusual behavior" that is "commonly associated with fraudulent activity", often without a pointer to the screen concerned. For a website inside an app shell, three passages matter most:
- Customer trust: apps must never "charge for features or content that are not delivered" – and a pricing table on your site makes promises the app now repeats.
- 5.6.2 Developer Identity: "Your representation of yourself, your business, and your offerings on the App Store or alternative distribution must be accurate."
- 2.3.1(a), the review-side twin: no hidden, dormant or undocumented features, and new functionality must be "described with specificity in the Notes for Review section of App Store Connect".
Apple enforces this at scale. In 2025 it rejected more than 22,000 submissions for hidden or undocumented features, and it says its machine learning helps it "flag potentially problematic changes in app updates" (Apple Newsroom, May 20, 2026). A site that can be republished at any moment invites that kind of attention. The pattern across all AI and no-code builders is covered in our pillar article on 5.6 rejections of AI-built apps – here we stay with Webflow.
Why a wrapped Webflow site attracts a Developer Code of Conduct flag
Webflow is a website platform. Its Designer, CMS, Ecommerce and hosting produce websites that run in the browser, and neither Webflow's help center nor its pricing page documents an app export or store publishing. Every Webflow app in the App Store is therefore a native shell around a live website – and three properties of that website collide with 5.6:
- Publishing is instant. One click on Publish updates the staging domain, your custom domain or both – and whatever reaches the domain your app loads reaches every installed copy at once. No build, no review, no trace in App Store Connect.
- The CMS decides what exists. Collection items can be drafted, scheduled, unpublished or archived, and conditional visibility shows or hides elements depending on CMS fields. A section can be empty on review day and full a week later.
- The copy was written to sell. Hero promises, testimonials, client logos and pricing tables are normal on a marketing site. Inside an app, they turn into claims you make to App Store customers.
There is a second problem behind the first. A marketing site in a frame is exactly what Guideline 4.2.2 describes: "Other than catalogs, apps shouldn’t primarily be marketing materials, advertisements, web clippings, content aggregators, or a collection of links." A thin purpose doesn't produce a 5.6 letter on its own, but it leaves the reviewer little to judge besides your claims and your consistency. Our Guideline 4.2 guide explains that side, and if your app has no job beyond the website, read how to convert Webflow to an iOS app that Apple accepts before you fix anything else.
Rejected or stuck? Talk to an App Specialist – for free.
Book a free consultation call: we look at your rejection or setup, explain the fastest way forward and tell you honestly whether you need us. Prefer to hand it off? Book our AI-powered + human-powered service and we take care of it.
Seven Webflow patterns that read as hidden features
Apple's letter rarely names the feature. These Webflow mechanisms are the ones that most often make a reviewer's session differ from a user's – check all seven before you reply.
| Pattern | How it happens in Webflow | What the reviewer experiences | Fix |
|---|---|---|---|
| Publishing during review | You, a client editor or a scheduled collection item published while the build waited for review | A different app on day two than on day one | Publish to the webflow.io staging domain only until the decision |
| Collection items that come and go | Scheduled, unpublished or archived items, collection lists filtered by date, conditional visibility | Empty sections, or sections that fill up after approval | Seed real content before submitting and describe dynamic areas in the notes |
| App-only pages | Draft pages, password-protected pages or pages linked only from inside the app | A feature it can't find – or one that appears later | Link every app feature in visible navigation and list it in the review notes |
| Domain switches | The build loaded yoursite.webflow.io; later the custom domain or a 301 redirect took over | A different site than the one approved | Load the final custom domain directly, without a redirect on the start URL |
| Membership walls | Memberstack or Outseta gates pages, Google login fails inside the app, magic links open Safari | Locked areas that look deliberately hidden | A password-based demo member with full plan access |
| Unbacked claims | Template testimonials, client logos, "trusted by" counters, star ratings | Promises the app doesn't keep | Remove anything you can't prove |
| Web checkout for digital content | A pricing page with a Stripe checkout for courses or memberships that only some users see | A purchase path nobody reviewed | Decide on In-App Purchase and show one flow to everyone – see 3.1.1 for WebView apps |
The membership row deserves a second look if your app was approved while it still used Webflow's own memberships. Webflow sunset its native User Accounts on January 29, 2026 and now points site owners to Outseta or Memberstack. If an approved app's member area disappeared with the sunset, or moved to a new tool with a different login, the app your users have today is no longer the one Apple reviewed. Describe the change explicitly in your next submission.
Where to look in your Webflow project before you reply
Work through the project in this order and write down every difference between what the reviewer could have seen and what users see today. That list becomes the core of your reply.
Publish history
Reconstruct every publish between your submission date and the rejection, including single-page publishes. For the next review window, Webflow's site_publish webhook reports when each publish happened, which domains it went to and who triggered it (Webflow developer docs) – an easy way to keep a log your team can't forget to fill in.
CMS Collections
Go through each collection by status: scheduled items, items unpublished or archived recently, and items whose dates drive filtered lists such as "upcoming events" or "open offers". Then check elements with conditional visibility. A button that only appears when a CMS field is filled is invisible to a reviewer who opens an item where it is empty.
Pages panel
Look for draft pages, password-protected pages and pages that no navbar, footer or collection list links to. If the app opens one of them through its own menu, App Review needs to know it exists and how to get there.
Site settings and custom code
Check your 301 redirects, the custom code in head and footer (app-detection snippets, membership scripts, consent tools, chat widgets) and whether the Webflow badge is still switched on.
Your membership tool
In the Memberstack or Outseta dashboard, confirm which pages are gated, which plans unlock them, which login methods are active and whether the demo member still exists with the right plan.
The fastest fix for most WebView rejections
WebViewGold: native features for your web app
Instead of building native features from scratch, start from WebViewGold. You get ready-made Xcode and Android Studio projects for your website, with native modules you switch on in the configuration:
- Push notificationsOneSignal or Firebase, for real, personal events
- Native offline screenNo browser error pages when the connection drops
- Native splash screenApp-like start instead of a loading web page
- Deep linksLinks open the right screen inside the app
- QR & barcode scannerDevice features the website alone can't offer
- In-app purchasesNative purchase flows where the store requires them
No tool guarantees an approval: Apple still judges what your app offers. Use the native features in your main user journey – our App Specialists review your WebViewGold app before it goes to the App Store.
Claims, badges and banners: what your Webflow site says inside an app
Most Webflow sites start from a template or an agency design, and both carry persuasion nobody re-reads: sample testimonials, "trusted by 2,000 teams" counters, award ribbons, five-star widgets. In Safari that is marketing. Inside an app distributed through the App Store, Guideline 2.3.1(a) treats "promoting content or services that it does not actually offer" as misleading, and under 5.6 promises the app doesn't keep become a conduct question.
- Testimonials and numbers: keep only those you can prove, from real customers who agreed to be quoted.
- Pricing tables: if a plan lists features that exist only on the web, say so, or leave the table out of the app view.
- The "Made in Webflow" badge: it is on by default, shows on webflow.io and on custom domains and links to Webflow. Remove it with a paid Site plan instead of covering it with CSS.
- Cookie banners: a website consent bar inside an app looks like a browser. Ask for consent once, in the app's style, and keep honoring it – if tracking scripts still run, Guideline 5.1.2 and App Tracking Transparency may apply.
- Store badges: a "Get it on Google Play" badge in your footer is the classic Guideline 2.3.10 problem of WebView apps – hide it when the page runs in the app.
Hiding these elements in the app is fine as long as you only change presentation. Hide a pricing page, a checkout or a feature only while the build is in review, and you have built precisely the pattern 5.6 describes.
Make the Webflow app worth reviewing – and keep it stable after approval
Clearing the triggers answers the 5.6 concern, but a reviewer who then finds your marketing site in a frame moves on to Guideline 4.2. Give the app a job Safari can't do. Webflow projects that can carry an app usually fall into a few groups: publishers whose CMS changes daily, catalogs, member areas run through Memberstack or Outseta, event and venue sites, and Webflow Ecommerce stores selling physical goods. A pure landing page doesn't belong in the App Store – keep it a website.
WebViewGold, the website-to-app solution made by our team, turns the published Webflow site into a native Xcode project: you set your custom domain in Config.swift and switch on modules instead of writing them. For a Webflow app, these matter most:
- Push that follows your CMS and store: OneSignal, Firebase or Pushwoosh, fed by a small automation that listens to Webflow webhooks such as
collection_item_createdfor new articles orecomm_order_changedfor order updates. - Offline behavior: a native offline screen plus locally bundled HTML for key pages, instead of a blank view.
- Universal links: host the
apple-app-site-associationfile through Webflow's.well-knownsupport, which needs a Premium Site plan or higher and a custom domain – it isn't available on webflow.io. - Native rating and sharing: Apple's rating dialog instead of a web "rate us" pop-up (5.6.1 disallows custom review prompts), and the native share sheet for articles or products.
- A custom user agent: lets your site hide navbar, footer, badge and cookie bar in the app – for presentation only.
WebViewGold is a one-time purchase, you own the project and you publish it in your own developer account. It can't promise an approval – no tool can – but it removes the "website in a frame" impression that makes every other question harder. Planning a Google Play release too? Our guide to converting Webflow to an Android app covers asset links and closed testing.
Reply, resubmit or appeal – and the moves that make it worse
- Fix first, then upload a new build if anything in the app changes, such as the start URL or native features. Site-only fixes can go live before you reply.
- Reply in App Store Connect. You have up to 4,000 characters plus attachments. Name the publishes that happened during review, what you changed in Webflow, the demo member's credentials and test steps per feature, and attach a short screen recording.
- Ask for the screen concerned if the letter names none – politely, in the same reply.
- Request a 30-minute App Review appointment through Meet with Apple if two rounds of messages haven't cleared things up.
- Appeal to the App Review Board only if the reviewer misunderstood an app that hid nothing; Apple accepts one appeal per rejected submission.
What makes it worse: resubmitting the same build without explanation, publishing new features to the custom domain during the next review, removing the pricing page for the review account only, or creating a second developer account. In 2025 alone, Apple closed 193,000 developer accounts over fraud concerns, and a fresh account turns a fixable rejection into an identity question under 5.6.2. Our general guide to 5.6 rejections of WebView apps goes deeper into the reply.
If you'd rather not handle this alone, appsubmitter.io combines AI-powered pre-submission checks with an App Specialist who reviews the app, writes precise review notes and handles the conversation with App Review in your own Apple account. Changes to your site or code aren't included, but we quote them upfront if they are needed. Book the iOS service or start with a free consultation call.
Template: how to reply to App Review
Adapt this template to your situation. Keep it factual, short and specific – and only claim what you have actually changed.
Checklist before you resubmit
- Nothing was published to the custom domain between submission and decision – or every publish is documented with date and content.
- While a build is in review, new work goes to the webflow.io staging domain only.
- Scheduled, unpublished and archived CMS items have been checked against what the reviewer could see.
- The build loads the final custom domain directly – no webflow.io start URL and no 301 redirect.
- The demo member signs in with a password inside the app and holds the plan that unlocks every gated page.
- The "Made in Webflow" badge is removed via a paid plan; store badges and cookie bars are hidden or replaced in the app.
- Digital content sold through a web checkout follows Apple's In-App Purchase rules for every user, not just the reviewer.
- The Notes for Review list each feature with its location and test steps.
Frequently asked questions
Why was my Webflow app rejected under Guideline 5.6?
Can I keep publishing my Webflow site once the app is approved?
Does the "Made in Webflow" badge cause a 5.6 rejection?
My members sign in through Memberstack or Outseta. What does the reviewer need?
Can WebViewGold fix a Guideline 5.6 rejection?
Should I appeal or fix the Webflow site first?
Recommended solution
From WebView rejection to approval: WebViewGold + appsubmitter.io
- 1 Build with WebViewGold Turn your website into native iOS and Android projects.
- 2 Add native value Push, offline screen, deep links or scanning in your main flow.
- 3 We submit it Our App Specialists submit and talk to the review team.
WebViewGold is made by our team (jocapps GmbH). It is a tool, not a guarantee – approval decisions are made by Apple and Google.
Sources and further reading
- Apple – App Store Review Guidelines, 5.6 Developer Code of Conduct
- Apple Newsroom – App Store fraud prevention in 2025 (May 20, 2026)
- Webflow Help – User Accounts (Memberships) sunset
- Webflow Help – The Webflow badge
- Webflow Help – Hosting .well-known files for deep linking
- Webflow Developers – Webhook events (site_publish, collection and ecommerce events)
- Google Developers Blog – OAuth changes for embedded webviews
- Apple – App Review: appeals and appointments
Store policies and third-party products change regularly – always check the current versions. This article is independent advice and not affiliated with or endorsed by Apple, Google or any other company or product mentioned; all trademarks belong to their owners. WebViewGold and appsubmitter.io are made by our team at jocapps GmbH.