Duplicate AI responses mid-build are fixed
Some users were seeing the AI repeat itself mid-generation — re-running the same steps twice and burning double the credits. Both root causes have been found and patched.
- No more duplicate 'Design Direction' blocks appearing mid-build
- Credits are no longer double-charged on affected turns
- Builds complete cleanly without restarting partway through
App preview loads reliably after generation completes
Several edge cases were causing freshly generated apps to stay stuck on a blank loading screen even after the build finished. Your app preview now appears consistently right after generation.
- No more blank or skeleton screens after your app finishes building
- Generated apps go live in preview without needing a manual page refresh
Custom domain repair agent got smarter and more reliable
The AI agent that fixes custom domain issues can now diagnose and repair more failure types on its own — including cases where it previously identified the problem but couldn't finish the fix without manual help.
- Agent can now detect and repair missing domain routing records automatically
- Agent no longer declares a domain 'fixed' until it has actually verified the fix is live
- Handles the edge case where your DNS provider shown in your dashboard differs from the one actually serving your domain
- Sessions are now labeled by domain name so you can track which repair session belongs to which domain
App preview loading screen is now honest about timing
The preview warm-up screen used to say 'usually about 15 seconds' — when it actually takes closer to 80 seconds. It now shows a real progress bar with accurate stage-by-stage updates so you know exactly what's happening.
- Real progress stages (booting → installing → building → starting) instead of a frozen spinner
- No more feeling like something is broken while you wait
- Progress bar reflects what's actually happening behind the scenes
App name updates no longer go invisible in dark mode
When OverSkill automatically named or renamed your app, the new name could appear as black text on a black background in dark mode — making it look like nothing happened. This is now fixed.
- App names generated automatically are always readable, regardless of your color theme
- No more needing to refresh the page to see your app's updated name
$1/mo app pricing now charges $1 — not $100
A pricing bug caused some newly created app subscription plans to show the correct price during setup but charge 100× the intended amount at checkout. This is now fixed, and affected plans have been corrected.
- New subscription plans now reflect the exact price you set
- Buyers who saw inflated prices at checkout will no longer encounter this
- Previously created plans with inflated prices have been corrected in bulk
Dragging a file into the chat no longer gets stuck
If you dragged a file over the chat input but changed your mind and didn't drop it, the drop zone overlay would stay visible until you refreshed the page. That's fixed — it now disappears correctly when you cancel.
- Drag-and-cancel no longer leaves a stuck overlay on screen
- No more needing a page refresh to get back to a clean editor
- Drag-and-drop file uploads continue to work as expected
Suggestion cards in the editor are smoother and easier to use
Prompt suggestion cards in the editor no longer jump around vertically when you hover over them, and you can now click the section header to expand or collapse the suggestions list.
- Hovering over a suggestion card keeps it the same size — no more layout jumping
- Click the suggestions header to show or hide the full list
- Collapse arrow icon now displays correctly
Editor 'Continue' button is easier to see and click
When a generation was interrupted, the button to resume it blended into the background and could be partially blocked. It's now bold, clearly visible, and fully clickable.
- The 'Continue' recovery button is now a prominent primary action — impossible to miss
- No more UI overlap blocking the button when your chat is scrolled down
Paid plan upgrades now actually unlock your new plan
Some users who upgraded to a paid plan (like Pro 4K Monthly) were successfully charged but remained on the free tier. Their account now correctly reflects their paid plan and credit allowance.
- Upgrading your plan now reliably activates your new credits and features
- Fixes a silent failure that affected several May 2026 plan upgrades
App version cards look consistent every time
Version cards in the chat were sometimes rendering with different styles on first load vs. after a refresh — a subtle but disorienting inconsistency. They now look the same every time.
- Version cards no longer 'flash' to a different style after streaming in
- Consistent look whether you're loading fresh or getting a live update
Suggestion cards no longer jump around when you hover
Hovering over AI suggestion cards used to cause them to expand and shift the layout, which was distracting. They now stay a consistent size when you hover.
- Suggestion cards hold their position on hover — no more layout jumping
- Cleaner, calmer editor experience when browsing suggestions
AI-generated apps now produce better-integrated payment embeds
When OverSkill builds an app with a paywall or checkout, the embedded payment UI now fits naturally into your app's design instead of looking visually disconnected.
- Payment embeds generated by AI now respect your app's existing spacing and card layout
- Creators building paywalled apps will see a more polished out-of-the-box result
Competitor comparison pages now reflect what OverSkill actually offers
The pages comparing OverSkill to other tools had some outdated or inaccurate claims (including about our own pricing). Everything has been fact-checked and corrected so you can make an honest, informed decision.
- Pricing comparisons now accurately reflect how both OverSkill and competitors charge
- App availability correctly described as 'installable on iPhone & Android' rather than overstated native claims
- Confident, accurate, and fair — no more claims we can't stand behind
Revenue dashboard now shows lifetime earnings per app
Your wallet page now includes a 'Lifetime (est.)' column so you can see the total estimated gross revenue each of your apps has generated — not just what's active right now.
- New lifetime gross estimate column on your revenue table
- See at a glance which apps have earned the most over their full history