Every update, improvement, and new feature — in order. ActReady ships continuously as the EU AI Act landscape evolves.
Added breadcrumb navigation to document and system detail pages for clearer wayfinding. Forms now show inline validation errors with red-highlighted fields — system add requires name, domain, and description; vendor add validates email format and URL format. Vendor status changes now trigger toast notifications. Documents list page filters are now synced to the URL, so search queries and status filters persist when navigating back. Created a centralized constants file for risk levels, statuses, and deadlines used across the app.
Added a toast notification system — all save, delete, and status change actions now show instant visual feedback. Every page now handles API errors gracefully with retry buttons instead of infinite spinners. Dashboard shows loading skeletons instead of a plain spinner while data loads. Document viewer adds word count, reading time, and the ability to move documents backwards through the review workflow (back to draft, reopen for review). Textarea is now disabled during save to prevent edits while persisting. Added aria-labels to interactive icon buttons. Fixed og-image metadata double file extension.
AI Systems page now shows a compliance progress bar on every system card and a deadline countdown banner showing days to both the transparency and high-risk deadlines. Compliance Tracker adds deadline context to the progress summary. Documents list page gets section completion progress bars and improved card layout with color-coded icons for approved documents. Generate Document page fixes a bug where doc counts showed total across all systems instead of per-system, and template 'Generated' badges now correctly reflect per-system status. Document cards replace the Export button with a cleaner chevron navigation pattern.
Dashboard now shows both deadlines (transparency + high-risk) when you have high-risk systems, instead of a single generic target date. Documents page gets a search bar and status filter pills (Draft/Review/Approved). Compliance Tracker adds a system filter dropdown to view obligations for a specific AI system. System detail pages now have inline obligation status selectors — change status without navigating to the tracker. Vendor compliance checklists now persist across page refreshes. Risk Map completely overhauled: added a compliance timeline showing both EU AI Act deadlines, clickable system cards with compliance percentages in each risk tier, and an obligation heatmap showing coverage by article with progress bars.
Training page now shows an Article 4 AI literacy legal context banner, estimated time remaining, a 'Continue' button that jumps to your next incomplete lesson, and clickable module progress indicators. Vendor Risk page gets per-vendor compliance checklists (6-item EU AI Act response tracker), a 'Send via Email' button that opens a pre-filled questionnaire with your company name, auto-filled questionnaire templates, an at-risk vendor warning banner, and a 4-column summary row with pending count.
You can now regenerate individual sections of a generated document without regenerating the whole thing. Hover over any top-level section in the Document Outline and click the sparkle icon to improve just that section with AI — content streams in live and the document updates automatically. Also added inline markdown editing (click Edit to modify raw content directly), a placeholder counter that shows how many [INSERT] fields still need your input, and a status guidance banner for draft/review/approved workflows.
Complete upgrade to document generation. Documents now render with proper formatting — headings, bold text, bullet lists, numbered lists, and highlighted [INSERT] placeholders — instead of raw markdown. Added a collapsible document outline for navigating long documents. Section progress tracking shows which section is being generated in real time. Rewrote all 6 document prompts to reference specific EU AI Act articles with paragraph numbers, use the company name throughout, include regulatory context (Digital Omnibus dates), and produce regulation-ready content. Added 2 new document templates: Fundamental Rights Impact Assessment (Article 27) for deployers, and Instructions for Use (Article 13) for providers. Generation now passes company name and country from account settings.
Major visual upgrade to the blog and overlap mapping pages. Blog listing now features category tags with color-coded badges, a featured card for the latest article, category filter pills, and 'Updated' badges for recently revised posts. Blog posts now show key takeaways boxes, collapsible table of contents, callout components (info, warning, tip, important), and related articles at the bottom. Overlap mapping page gets a new coverage summary section with progress bars showing GDPR (~25%), ISO 27001 (~20%), combined (~40%), and net-new AI Act work (~60%) at a glance.
Published two new guides responding to the Digital Omnibus deal. 'Two Deadlines, Two Compliance Tracks — What to Do First' breaks down the priority matrix: what to do immediately, before August 2026 transparency, and before December 2027 high-risk. 'Article 50 Transparency Obligations: Your August 2026 Compliance Checklist' focuses on the deadline that didn't move — covering chatbot disclosure, AI content labeling, deepfakes, and emotion recognition with a concrete 4-week implementation plan. Both added to sitemap.
The EU Digital Omnibus provisional agreement (May 7, 2026) extended Annex III high-risk AI obligations from August 2, 2026 to December 2, 2027. Updated every deadline reference across the entire site to reflect the new dual-deadline reality: transparency obligations still hit August 2, 2026, high-risk obligations now apply December 2, 2027. Updated the countdown hook to support both deadlines, rewrote the Digital Omnibus blog post from speculative to confirmed, updated all three industry landing pages (HR tech, fintech, legal tech), hero messaging, CTA section, pricing trust signal, classifier results, FAQ, structured data schemas, login/signup pages, email templates, dashboard onboarding, alerts page (marked Omnibus as confirmed), training module, vendor questionnaire, and all blog post content referencing the old August 2026 high-risk deadline.
Replaced the text-only landing page with live CSS-rendered product mockups. The hero now shows a classifier result in a browser frame. The features section was completely redesigned from six identical icon cards to three large alternating showcases: the classifier wizard with sector selection, the document generator showing Annex IV sections being built, and the compliance dashboard with obligation tracking. Each showcase has text on one side and an interactive-looking product preview on the other. Remaining features (Regulatory Alerts, Training, Audit Pack) moved to a compact row below.
Three new targeted landing pages at /for/hr-tech, /for/fintech, and /for/legal-tech. Each covers which AI tools in that sector are high-risk under Annex III, the specific obligations that apply, provider vs deployer responsibilities, and links to relevant blog posts. Added all three to the footer and sitemap for SEO. Also enhanced structured data across the site: added BreadcrumbList schema to all blog posts, added LinkedIn/ProductHunt/PeerPush to Organization sameAs, fixed inaccurate free plan descriptions in SoftwareApplication and FAQ schemas, corrected Starter plan feature count, and added 14 missing blog slugs to the sitemap.
Fixed four inaccuracies caught in a full codebase audit: FAQ answer incorrectly stated the free plan included system tracking and document generation — corrected to accurately describe what's free. AI Classifier upgrade prompt said 'Available on Growth and above' — plan is called Starter. How It Works step said '5 plain-English questions' — the classifier has 6 steps. LinkedIn in the 'As featured on' section was a non-clickable div while ProductHunt and PeerPush were proper links — fixed with the correct URL.
Published four new guides: what HR software buyers must do under the EU AI Act (Workday, HireVue, and other off-the-shelf tools), EU AI Act obligations for fintech covering credit scoring and fraud detection, a full breakdown of deployer obligations for companies using third-party AI, and a practical guide to building an Article 9 risk management system. Also fixed the comparison table in light mode — consultant column checks were nearly invisible.
New signups now receive a welcome email with their first four steps — classify, add systems, generate documents, complete training. Paid subscribers get a separate upgrade confirmation email listing everything unlocked and the trial end date. Both emails are plain, on-brand, and include the August 2 deadline. Powered by Resend; gracefully skipped if the API key isn't set.
The dashboard upgrade page now has a working monthly/annual billing toggle. Annual pricing (Starter €23/mo, Pro €63/mo, Enterprise €159/mo — ~20% off) was already wired into the checkout API but had no UI to reach it. Toggle is centred above the plan cards and prices update live. Strikethrough of the monthly price makes the saving immediately obvious.
Added two-tier rate limiting to the AI Classifier and Document Generation APIs — 5 requests per minute (burst protection) and 50 requests per 24 hours per organisation. Returns a clear error message with retry timing if the limit is hit. Prevents runaway Anthropic API costs from accidental loops or misuse.
Login page now matches the signup redesign — two-column layout with a deadline countdown and welcome back messaging. Blog listing now has a live search bar that filters by title and excerpt. Blog posts now include Open Graph and Twitter card images so shares on LinkedIn and Twitter show a proper preview. Added Digital Omnibus amendment to Regulatory Alerts with action guidance explaining why you shouldn't wait for the proposed extension.
Signup page now has a two-column layout with value props, a deadline countdown, and free trial messaging — no more bare Clerk form. Added an email capture popup on the landing page (appears after 40s or 60% scroll, respects dismissal preference). Notifications in Settings now correctly marked as 'Coming soon' instead of showing fake interactive toggles. Risk map shows a proper empty state with classifier and add system CTAs. Training page badge fixed from 'Growth+' to 'Starter+'. AI classifier prompt significantly upgraded with more precise Annex III point references, clearer GPAI obligations, and stricter JSON output instructions.
Published a breakdown of the EU AI Act Digital Omnibus proposal and why waiting for the December 2027 extension is still the wrong move. Also published a detailed guide for legal tech companies covering which AI tools are high-risk, the contract review / e-discovery gray areas, and the specific obligations that apply.
Risk Classifier is now a first-class nav item in the dashboard sidebar — no more hunting for it. The Add System form now shows a 'Classify first' prompt with a direct link instead of opening a new tab and breaking the flow. Pricing page now correctly labels the free plan as 'guided risk classifications' and lists the AI Classifier as a paid feature on Starter and above. Blog posts with deadline day counts now update dynamically on each deploy instead of going stale.
The Manage Billing button in Settings was silently doing nothing. Fixed by building the /api/stripe/portal endpoint and wiring it to Stripe's billing portal session API. Paid subscribers can now cancel, change plan, or update payment details directly from Settings.
Classifier results now generate a shareable link — copy it and send to your legal team, investors, or co-founders without them needing to re-run the classifier. Also added a dedicated Upgrade page inside the dashboard showing all plans, feature comparison, and one-click Stripe checkout.
Published a deadline urgency guide explaining how long compliance actually takes and why procrastinating is dangerous, plus a practical breakdown of what enforcement actually looks like and what happens if you miss the August 2 deadline.
Paid users can now describe their AI system in plain English and get an instant, detailed EU AI Act classification powered by Claude — citing specific articles, obligations, and next steps. The free guided wizard has also been fully rebuilt: EU scope check moved to step 1, new concrete examples under every option, new 'Who does it affect?' question, dedicated GPAI/foundation model detection step, and expanded prohibited practices check including emotion detection in workplaces and schools.
Paid users with Trust Center enabled can now embed a live EU AI Act compliance badge on their website, pricing page, or security docs. The badge updates automatically as you complete obligations and links to your public trust page — giving enterprise customers instant proof of compliance.
Non-signed-in users who complete the free classifier now see a personalised email capture based on their risk level — deadline reminders and updates tailored to whether they're high-risk, limited, or minimal.
Added a side-by-side comparison of ActReady vs hiring a compliance consultant — cost, time, and features. Added a 'Who ActReady is for' section on the homepage covering founders, product teams, and compliance leads. Added trust signal stats to the pricing page.
Added an email newsletter to every blog post. Subscribe to get EU AI Act updates, enforcement news, and compliance guides delivered to your inbox — no spam, unsubscribe any time.
Added an 'As featured on' section to the homepage highlighting ProductHunt, PeerPush, Reddit, and LinkedIn appearances. Updated the CTA section deadline copy to accurately reflect the sub-100 day countdown.
Published the complete list of EU AI Act Article 5 prohibited practices — every banned AI use case explained — and a full guide to conformity assessments: who needs one, whether third-party assessment is required, and what the process involves.
Published a practical guide answering whether the EU AI Act applies to US-based companies (it does), and the clearest breakdown available of the provider vs deployer distinction — including how obligations shift between roles.
Updated meta descriptions across the site to be more specific and keyword-rich. Fixed metadataBase URL to correctly reference getactready.com, improving how the site appears in Google search results and when shared on social media.
The classifier now detects when your product is built on or integrates a general-purpose AI model (Claude, GPT-4, Gemini, etc.) and surfaces the specific obligations that apply to GPAI integrators under Chapter V of the EU AI Act — including transparency requirements, usage policy obligations, and copyright compliance. Document generator updated with a GPAI Integration Notice template.
Classification results now generate a unique shareable link. Send your risk tier result directly to your legal team, investors, or co-founders without requiring them to re-run the classifier. Links are read-only and include your full classification rationale.
Published a practical breakdown of Article 50 transparency requirements for chatbots and conversational AI, and a developer-focused guide to GPAI model obligations for teams building on Claude, GPT-4, and Gemini.
New dashboard page tracking every EU AI Act milestone — enforcement dates, official guidance updates, GPAI Code of Practice drafts, and national authority designations. Filterable by type (deadline, enforcement, guidance, amendment) with action-required guidance for each alert.
Five interactive training modules covering EU AI Act fundamentals, risk classification, high-risk obligations, transparency & disclosure, and GDPR/ISO 27001 overlap. Module 1 is free for all users. Growth plan unlocks all 5 modules and a downloadable Certificate of Completion — shareable with clients, investors, and regulators.
Added a Resources section to the dashboard sidebar with quick links to Blog, Changelog, and Support — accessible without leaving the app. Fixed step number placement on the landing page How It Works section.
The free classifier now generates ready-to-paste disclosure text for limited and minimal risk systems. Copy the exact wording you need for chatbot banners, AI content labels, and terms of service clauses — no legal drafting required.
Analytics now only loads after explicit cookie consent. All AI-generated documents include a disclosure notice per Article 50. ActReady now meets the same transparency standards it helps customers achieve.
Added two new guides — a detailed breakdown of EU AI Act fine tiers with real numbers for SMBs, and a full compliance checklist covering every obligation for high-risk AI providers and deployers.
Generated compliance documents can now be exported as .docx (Word) or PDF directly from the dashboard. Word files use proper heading structure and formatting. PDF opens a print-ready view.
The obligation dropdown in the compliance tracker now correctly maps to all 11 high-risk AI obligations. Previously some items weren't expanding — this is now resolved.
Published five in-depth guides covering the EU AI Act for SMBs, risk classification, Annex IV technical documentation, HR tool compliance, and SaaS company obligations.
Initial launch with free AI risk classifier, AI-powered document generator, compliance tracker, and dashboard. Covers all 11 high-risk AI obligations under the EU AI Act.