# Aimpress PDF Accessibility > WCAG 2.1 AA compliance checking for PDFs — web-based, AI-powered, self-service. **EU Accessibility Act (June 2025)** requires banks, e-commerce, e-learning, and government to provide accessible PDF documents. This product automates the audit process. ## Features - 30+ WCAG 2.1 AA / PDF/UA-1 checks - AI-powered alt-text validation (Claude Sonnet + Google Vision) - Color contrast checking (1.4.3 AA + 1.4.6 AAA) - Auto-remediation (title, language, tags, bookmarks) - Visual Page Inspector — SVG overlay of issues on rendered pages - Multi-language support (50+ languages) - Detailed HTML/JSON/PDF reports with Matterhorn Protocol checkpoints - Team workspaces with role-based access ## Tech Stack | Layer | Technology | |---|---| | Backend | FastAPI + Python 3.12 | | Frontend | Next.js 15 + shadcn/ui + Tailwind | | Auth | Supabase Auth | | Database | PostgreSQL 16 + RLS | | Queue | Celery + Redis | | Storage | MinIO (S3-compatible) | | Deploy | Docker Compose + Caddy | ## Local Development ```bash cp .env.example .env # Fill in ANTHROPIC_API_KEY + SUPABASE_* values docker compose up -d postgres redis minio cd backend && uv sync && uv run uvicorn app.main:app --reload cd frontend && npm install && npm run dev ``` ## Pricing | Plan | PDFs/month | Auto-fix | API | Team | |---|---|---|---|---| | Free | 5 | — | — | — | | Pro $29/mo | 100 | ✓ | — | — | | Business $149/mo | Unlimited | ✓ | ✓ | ✓ | ## Deployment See `docker-compose.prod.yml` for production setup with Caddy auto-SSL.