What's new and improved at PickAI. We ship updates regularly.
February 2026
ImprovedNight 17 Bug Fixes: Ops paths, Night runner tracking, Domain enforcement, RSS feed — Fixed 4 incomplete items from Night 17: (1) ops endpoint path mismatch /tools/ → /tool/ in 4 SQL queries, (2) inserted Night 17 run record with 9 sections into night_runs/night_run_sections, (3) ran d
FixedFix: Complete changelog system for /admin hub — Replaced hardcoded 3-entry What Changed tab with full database-backed changelog. Created changelog table, backfilled 22 historical entries covering Night 3-14 and all bug fixes. Added category filters
FixedFix: Complete changelog system for /admin hub — Replaced hardcoded 3-entry What Changed tab with full database-backed changelog. Created changelog table, backfilled 22 historical entries covering Night 3-14 and all bug fixes. Added category filters
FixedFix: 5 admin stub pages (404s from hub) — Admin hub linked to 5 pages that did not exist: /admin/moderation, /admin/settings, /admin/templates, /admin/competitors, /admin/pages. Created Coming Soon placeholder pages for each with description,
ImprovedNight 14: Security Lockdown — Comprehensive security hardening across the entire application. CSRF protection with gradual rollout (currently logging violations without blocking to measure impact). Database-backed rate limiting wi
FixedFix: /admin/analytics page broken — Analytics dashboard showed "Failed to load" blank page. Fixed SQL query referencing wrong column names in clicks table (slug not tool_slug, created_at not clicked_at). Added proper error handling and
FixedFix: Create /admin master hub — Created /admin as central hub linking all admin sections. Moved /inventory to /admin/inventory with redirects. Added breadcrumb navigation to all admin pages. Organized into sections: Core Management,
FixedFix: Mask credentials on /admin/requirements — SMTP credentials were visible in plain text on /admin/requirements. Applied consistent masking pattern: show "Configured (Working)" status without revealing actual values. Audited all admin pages for
FixedFix: Night 14 deploy crash recovery — Night 14 deploy failed with "TypeError: app.use() requires a middleware function" at server.js:48. Security middleware exports were incorrect. Fixed middleware/security.js exports and import pattern.
ImprovedNight 13: Newsletter + Dispatch — Full newsletter and email dispatch infrastructure. Integrated Beehiiv API for subscriber management with API key and publication ID. Built email dispatch system with database tables: dispatch_log (tra
FixedFix: Update rotated Beehiiv API key — Updated BEEHIIV_API_KEY env var in Render after owner rotated the credential due to accidental exposure. Verified newsletter endpoints still functional.
FixedFix: Add Zoho SMTP credentials to Render — Added SMTP email credentials (host, port, user, password, from address) as environment variables to Render for outbound email sending.
FixedFix: Beehiiv credentials + Zoho SMTP config — Verified Beehiiv API key and subscribe URL in Render env vars. Configured SMTP email sending with proper credentials. Updated /admin/requirements to show green checkmarks for configured services.
ImprovedNight 12: Money Pages — Built three new money page types for SEO and conversion. Alternatives pages (/alternatives/:toolSlug) showing 8 alternatives per tool from the same category with comparison tables, feature breakdowns,
FixedFix: Create /guides index page — /guides returned 404 despite individual guide pages working. Created index page listing all 26 guides grouped by category with featured section, thumbnails, breadcrumbs, and SEO meta tags.
FixedFix: ChatGPT pricing inconsistency — ChatGPT page showed both "$0.00/month" and "$20/month" simultaneously. Fixed to show consistent pricing format. Audited all 45 tools for similar inconsistencies and standardized pricing display.
FixedFix: Implement client-side search — Search page was non-functional (could type but no results). Added fuzzy search matching against /inventory.json, category filter dropdown, debounced live results, proper empty states.
FixedFix: Remove broken Beehiiv embed from footer — Removed the "Stay Updated" section with broken Beehiiv iframe embed from footer. Working popup already captures subscribers — duplicate embed was showing error.
ImprovedNight 11: Foundation Hardening — Deployed comprehensive inventory system at /inventory with JSON (/inventory.json) and CSV (/inventory.csv) export endpoints for auditing tool completeness. Added health check endpoints at /health and
January 2026
ImprovedNight 9: Audio Tools + Polsia Branding — Audio tools category expansion. Added new tools to the audio/voice category. Polsia branding updates.
ImprovedNight 8: Coding Category + Hardening — Major category expansion and infrastructure hardening. Added 6 coding AI tools to the directory: GitHub Copilot, Tabnine, Codeium, Amazon CodeWhisperer, Replit Ghostwriter, and Cursor — each with full
ImprovedNight 7: Core Infrastructure — Created sitemap.xml with all pages, robots.txt with proper crawl directives, favicon.ico wired into HTML head, logo display in header/navbar. Full site audit: checked for 404s, broken links, missing m
ImprovedNight 4: Tool Page Authority & Conversion — Standardized all tool pages to 14-section template: TL;DR summary, Who This Is Best For, Who Should Skip, Pros/Cons, Features Explained, Use Cases, Pricing Breakdown, Quick Start, How We Tested, Compa
ImprovedNight 3: Monetization & Conversion Stack — Full affiliate link hardening (ElevenLabs), CTA system standardization, FTC compliance disclosures, trust enhancements, click tracking events, internal linking boost, mobile UX improvements, accessibi