Yenilikler
En son özellikler, iyileştirmeler ve düzeltmelerle güncel kalın
27 February, 2026
Largest release to date. A complete rebuild of the citation analysis layer, three brand-new intelligence modules (Content Intelligence, Web Listening, SEO Agent enrichment), and a fully redesigned Pages & Sources tab that unifies every URL AI has ever cited for your brand into a single, sortable, filterable table with a rich detail panel.
Added
Pages & Sources — Complete Rebuild
- Brand-new unified Pages & Sources tab replaces the old separate Pages and Sources tabs — every URL AI cites for your brand lives in one sortable, filterable table
- Each row shows: favicon, full URL, domain, a Brand / External type badge (auto-detected from your brand websites), mention count, visibility %, average rank, and trend direction
- Filter toolbar: toggle All / Brand / External; search by URL or domain; set a minimum mention threshold; toggle "Group by Domain" for a collapsible tree view
- Click any row to open a detail side panel with KPIs (Mentions, Answers, Visibility %, Avg Rank) plus every tracked prompt that cited that URL — click a prompt to jump straight into its full detail view
- Smart URL deduplication: strips fragments (including Google text-highlight anchors), normalises protocol/www/trailing-slash variants so the same page is never counted twice
Prompt Detail — Pages & Sources tab
- The old "Sources" (domain-only) and "Pages" (URL-only) tabs in the prompt detail panel are merged into a single "Pages & Sources" tab
- Now shows individual full URLs with favicons, brand/external type badges, and mention counts — far more actionable than the old domain list
- "Group by domain" toggle lets you collapse or expand domains inline; CSV and TXT export is preserved
link_source: AI citations vs. Google search results
- New link_source column on citations distinguishes ai_inline (URL cited inside the AI answer text) from search_result (Google organic result shown alongside an AI Overview)
- Fixes a data quality issue: Google AI Overview answers were storing bare domains instead of full page URLs — a backfill script recovers the original full URLs from matching search_result records and tags everything correctly
Content Intelligence — AI Visibility Scores + Content Gap Analysis
- 4 KPI cards: Overall AI Visibility % (colour-coded Good / Fair / Low / Critical), prompts with 0% visibility, average rank when visible, and top competitor domain stealing your position
- Per-prompt gap table with status filters (All / Gap / At Risk / On Track). Each row expands to show: competitor URLs winning on that prompt, recommended content type, a specific article title + angle, target word count, and key sections to cover
- "Add as Prompt" and "Save to Content Plan" actions available on every gap row
- Site content indexing: fetches your sitemap before analysis so AI recommends optimisations of existing pages rather than duplicates
- Stale detection shows when the analysis was last run and flags it for refresh after 7 days
Content Plans — Kanban Board
- Turn any content gap recommendation into a tracked Content Plan with one click
- 4-column Kanban board: Planned → In Progress → Published → Dismissed
- Each card shows article title, angle, content type badge, and key sections as tags
- When a plan moves to "Published": a URL input appears so you can record the live page. An "Evaluate" button then checks if the published URL is actually performing in AI answers
Prompts Gap Analysis
- Prompts Research tab redesigned as a Prompts Gap Analysis view — shows which query categories your tracked prompts cover and highlights categories where you have gaps
- "Run Analysis" / "Re-run Analysis" with a progress indicator and stale-data detection
Web Listening — Reddit, HN & Community Forums
- Full Web Listening module for monitoring what real people say about your brand across Reddit, Hacker News, and industry-specific forums
- AI sentiment classification on every mention: each post or comment is classified as positive, neutral, or negative — see immediately whether community conversations are helping or hurting your AI reputation
- Automatic source discovery: AI analyses your brand and industry and suggests the most relevant subreddits, forums, and review sites to monitor. Add them with one click or propose custom sources
- Topic management: group discussions by topic (e.g. "Product Features", "Competitor Mentions") with category assignment and filtering
- Tracked Pages: pin specific URLs and get notified when they gain new mentions or change
- Category stats: drill into mention counts, sentiment breakdown, and trend direction per source category
- Multi-market coverage: US, UK, DE, FR, AU, IT, ES, and 15+ more markets supported
Overview Page — Module Status + AI Brand Summary
- New Module Status Tabs panel: four tabs (Prompts, Web Listening, LLM Traffic, Pages & Sources) each showing whether the module is active, 3 KPI metrics, and a preview of the 3 most recent items. Inactive modules show what you're missing and a "Set Up Now" CTA
- New AI Brand Summary card: click "Generate Summary" and Gemini writes a narrative overview of your brand's AI performance. Ask follow-up questions in the built-in chat — the conversation is stateful so you can dig into specifics across multiple turns
Prompt Generation — Brand Context Visibility
- Brand description is now visible in the prompt generation panel as a collapsible "Brand context used for generation" section — see exactly what the AI knows about your brand when writing or evaluating prompts
Feature Flags
- New per-brand feature flags system for gradual rollout of new capabilities
- Admins can enable or disable features per brand from a new admin page; brands without access see a polished feature-gate screen
Changed
- Pages & Sources tab on the brand page now uses the new unified PagesSourcesTab — the old SourcesTab is retired
- Competitors tab now has a Refresh button in both the empty state and the active data header
- Brand description is forwarded from the brand page into AddPromptForm and AddPromptModal so AI generation context is always current
Fixed
- Google AI Overview citations were storing bare domains instead of full URLs — historical records corrected by the fix-link-sources backfill script
- DataForSEO keyword enrichment no longer throws ON CONFLICT errors when the same keyword appears multiple times in a batch
Performance
- Answer and answers_details queries now batched in groups of 100, preventing timeouts on brands with hundreds of tracked prompts
- New composite index on answers_details (analysis + type + created_at) speeds up all citation queries
- Module status API fetches all four data sources in parallel (Promise.all) rather than sequentially
5 February, 2026
Major analytics expansion introducing sentiment analysis for brand mentions, topic organization with categories, new visualization charts, and a beta table view for prompts.
Added
- Sentiment Analysis tab for brand mentions - view overall sentiment score, positive/neutral/negative breakdown with percentages, and distribution charts by AI provider
- AI-powered sentiment insights panel summarizing patterns, strengths, areas of concern, and recommendations
- Sentiment answer browser with search, filtering by sentiment type, and pagination
- Topic categories - organize topics into groups (e.g., "Product", "Brand", "Competitor") with bulk category assignment
- Topic visibility trend chart - track how each topic's visibility changes over time (weekly/monthly view)
- Pages visibility trend chart - monitor which of your pages are being mentioned over time
- Sources visibility trend chart - see which external domains mention your brand over time
- Competitor trend comparison chart - compare your brand's performance against competitors
- Prompts Table View (Beta) - alternative compact table layout for browsing prompts with sorting and expandable rows
- Beta feedback system - collect user feedback on new features with optional comments
- Bulk import now supports updating existing prompts - import a CSV to modify settings on prompts that already exist
- Brand selector modal with search - quickly switch between brands using a searchable popup
- Recent brands section in brand selector showing last 3 visited brands
- Coming Soon overlay with beta access request button for upcoming features
- Period comparison in Brand Trends - compare metrics between two date ranges (e.g., "This Week vs Last Week")
- Date range presets in Brand Trends (4 weeks, 8 weeks, 12 weeks, 6 months, 1 year)
- Draggable chart cards - drag and drop to reorder charts in Brand Trends dashboard exactly how you want them (preferences saved locally)
- Chart download - export any chart as PNG image or download the underlying data as CSV for reports and presentations
- KPI sparkline charts showing visibility, sentiment, and ranking trends
- Mentions by source doughnut chart showing distribution across AI providers
- Topic metrics bar chart ranking topics by visibility, mentions, or rank
Changed
- Topics management modal redesigned with bulk selection, inline editing, category assignment, and multiple sort options
- Brand Trends dashboard refactored with modular chart components and improved filtering
- Pages tab now shows two-column layout with pages list and detail panel
- Sources tab redesigned with domain-based tracking, expandable page citations, and trend badges
- Brand home dashboard streamlined with improved mobile layout
- Prompts display supports toggle between Card View and Table View
- Brand selector now shows recent brands and supports keyboard navigation
- Brands list page redirects to last viewed brand instead of first in list
Performance
- New database indexes for sentiment analysis queries
- New indexes for time series trend queries (pages, sources, topics)
- Brands cache composable reduces redundant API calls when switching views (5-minute TTL)
- Prompt data caching utility prevents unnecessary API calls for recently fetched data
- Chart section preferences cached in localStorage
29 January, 2026
Topic Analytics charts now respond to all toolbar filters, and Brand Trends data loads faster thanks to server-side caching with a manual refresh option.
Added
- Source, topic, and date range filters for Topic Analytics charts - filter by AI provider, topic, or time period
- Server-side caching for Brand Trends data - faster page loads when revisiting with the same filters
- Cache indicator showing when data is served from cache, with a manual Refresh button
- CSV export now supports topic and source filters
Performance
- Brand Trends dashboard loads faster with server-side response caching (cache expires at end of week)
- KPI and chart data fetched from cache when available, reducing database load
26 January, 2026
Better prompt organization with multi-topic support and improved chart viewing with fullscreen modals. Tag prompts with multiple topics for flexible categorization, and expand any chart to see it in full detail with the option to view data as a table.
Added
- Multiple topics per prompt - assign several topic tags to a single prompt for better organization
- Fullscreen chart modal - click the expand button on any chart to view it larger and clearer
- Chart-to-table toggle in fullscreen view - switch between chart visualization and tabular data
- Topic multi-select with checkboxes in Add Prompt, Edit Prompt, and Bulk Edit modals
Changed
- Topic selectors converted from single-select dropdown to multi-select with visual badges
- Prompts now display all assigned topic badges instead of just one
- Topic filtering supports multi-topic prompts - prompts appear if they match ANY selected topic
- Database operations improved with safer atomic transactions
19 January, 2026
Introducing Email Reports - a new section for managing email notifications when brand analyses complete. Receive consolidated weekly reports with all your subscribed brands in a single email, featuring visibility trends, competitor insights, and trending prompts. Admins can manage the email queue and trigger sends when ready.
Added
- Email Reports page accessible from sidebar (admin/owner only) with My Subscriptions and Organization tabs
- Per-brand email notification toggles - subscribe to receive weekly analysis completion emails
- Consolidated email reports combining all subscribed brands into a single weekly digest
- Email preview modal to see exactly what your report will look like before subscribing
- Send test email button to verify email delivery to your inbox
- Admin queue management panel showing pending notifications, users to email, and send history
- One-click "Send Pending Emails" button for admins to trigger consolidated email delivery
- Email content includes visibility trends vs last week, trending prompts (up and down), and competitor performance
- Analysis status bar with inline email notification toggle during active analysis runs
- Background job that automatically queues email notifications when weekly analyses complete (Mondays)
Changed
- Sidebar navigation updated with new Email Reports link for admin and owner users
- Email templates enhanced with week-over-week trend comparisons and visual indicators
Technical
- New database tables for email preferences and notification queue with proper RLS policies
- Queue-based email architecture - notifications queued on completion, sent in batches by admin
- Safety measures prevent email sending in non-production environments
16 December, 2025
Major dashboard enhancements focused on surfacing trends and new discoveries faster. New insights cards show what's trending up or down each week, track first-time provider mentions, and a slide-over panel provides quick prompt analysis without navigating away.
Added
- Trending Prompts cards showing top 5 prompts trending up and down this week with visibility scores and trend indicators
- New Provider Mentions card tracking first-time mentions across ChatGPT, Perplexity, and Google AI with provider-specific breakdowns
- Prompt Detail slide-over panel for quick analysis without leaving the dashboard - click any prompt to view provider performance, weekly trends, and detailed insights
- Export preview modal showing first 50 rows of CSV data before download with column count and total row information
- "New discoveries" filter on Prompts tab to find prompts with first-time provider mentions
- "Trending up/down" filters on Prompts tab to quickly access trending content
- New Provider Mentions card on Overview page showing cross-brand discovery insights
- Trending Prompts card on Overview page highlighting top performing prompts across all monitored brands
Changed
- Brand home dashboard redesigned with new insights cards positioned above brand variations for better data hierarchy
- Prompt navigation now opens slide-over panel instead of navigating to prompts tab for faster insights access
- Export confirmation flow updated with preview step - review data structure before downloading
- Summary view updated to support in-slide-over rendering with responsive layout adjustments
- Trend indicators enhanced with week-over-week visibility comparisons and percentage change display
- Prompt filtering composable expanded with trending and new discoveries filter logic
Performance
- API endpoints optimized for trending prompts and new provider mention queries with efficient database aggregations
November 23, 2025
Introducing Bot Tracker - a comprehensive analytics platform for monitoring AI bot visits to your website using lightweight pixel tracking. See when ChatGPT, Claude, and other AI bots visit your site, what content they read, and where they come from.
Added
- Bot Tracker feature - Track AI bot visits to your website with pixel-based analytics (ChatGPT, Claude, Perplexity, Google AI, and more)
- Traffic heatmap showing visit patterns by hour and day of week
- Geographic visualization with country-based visitor breakdown and animated globe
- Bot journey timeline - See which pages each AI bot visited and in what sequence
- Popular content insights - Discover which pages AI bots find most interesting with bot interest percentages
- Browser, OS, and device breakdown analytics parsed from visitor data
- Referrer source tracking to understand where visitors come from
- One-click tracking code installation with support for header or footer placement
- Setup guides for WordPress, Shopify, and Google Tag Manager
Changed
- Brand navigation now includes Bot Tracker tab for monitoring AI bot activity
- Menu layout updated to accommodate new analytics features
November 21, 2025
Enhanced competitor analysis with brand prompts modal, weekly performance filtering, and AI-generated insights for deeper competitive understanding.
Added
- Brand Prompts Modal - Click any competitor row to see all prompts mentioning that brand with visibility, mentions, and rank data
- Week-by-week performance selector in Competitor Analysis - Filter data by specific weeks or view all-time stats
- 4-week trend visualization when viewing brand prompts - Shows visibility and rank progression
- AI-generated insights commentary summarizing your competitive position in natural language
Changed
- Redesigned Competitor Analysis with unified table view - Cleaner, more scannable layout
- Updated visibility score tooltip to clarify calculation (answers with brand ÷ total answers)
- Simplified topic analytics by removing redundant "Mentions per Answer by Topic" chart
Fixed
- Visibility percentage now correctly shows answers with brand vs total answers (was showing prompts)
November 11, 2025
UI polish and enhancements focused on better data presentation and user experience. We've refined how competitor data displays, improved tooltip positioning across the dashboard, and added helpful context to trend indicators.
Added
- Load More pagination in Brand Comparison table to handle large competitor lists efficiently (shows 10 brands initially)
- Previous week comparison values now display in KPI cards for better trend context
- Trend indicators for provider performance showing week-over-week visibility changes
- New prompt detail tabs: Overview (summary), Pages (top brand pages), and Sources (top external sources)
- Prompt-specific cache clearing for individual prompt analysis data (development feature)
- Counter showing "X of Y brands" in Brand Comparison table for better data transparency
Changed
- Brand Comparison table now sorts competitors by visibility percentage (highest first) for easier analysis
- Tooltip positioning improved across all dashboard cards with better z-index handling to prevent cutoff
- Results Timeline redesigned with cleaner layout - removed borders, improved spacing between answers
- Provider labels updated for clarity: "OpenAI" → "ChatGPT", "Google" → "Google AI Overview"
- Mentions count hidden on Provider/Market chips to reduce visual clutter
- KPI cards now show specific previous week values alongside trend percentages
Fixed
- Tooltips on Top Performing Prompts and other cards no longer get cut off by container boundaries
- Brand Comparison table properly handles pagination state when data refreshes
- Provider trend data correctly aggregates across multiple markets
- Results Timeline maintains consistent styling and spacing across all answer types
- Overflow issues resolved on cards with tooltips in secondary grid layout
November 11, 2025
UI/UX update focused on better data organization! We've reorganized the prompt detail view with a clean tabbed interface and enhanced market filtering to work consistently across all analysis views.
Added
- Tabbed interface in prompt detail view with organized sections: Visibility (provider performance), Competitors (brand comparison), and Answers (response timeline)
- Market filtering now applies across all analysis views - Visibility, Competitors, and Answers respect your selected country filter
- Brand variation indicators in answers timeline showing when detected brand names are variations of your primary brand
- Refresh Cache option for individual prompts (local development only) to force reload of cached summary data
- Provider selection now persists when switching between prompts, maintaining your analysis context
Changed
- Prompt detail panel reorganized with three focused tabs instead of single long-scroll view for easier navigation
- "Coverage" metric renamed to "Visibility" across brand comparison tables for clearer understanding
- Topics management button moved directly into the "All Topics" filter chip for quicker access
- Market filter automatically selects first available market when data for selected market is unavailable
- Brand variations now display primary brand name in parentheses to show relationship (e.g., "Loreal (L'Oreal)")
Fixed
- Market filtering now correctly updates Provider Summary and Brand Comparison tables when switching countries
- Provider selection properly propagates from child components to parent state
- Brand variation metadata correctly displays in timeline answers with "You" badge for both primary brands and their variations
- Empty market data no longer shows loading state indefinitely - falls back to first available market
November 11, 2025
Major release focused on brand variations management and enhanced onboarding! We've solved the duplicate brand problem and made getting started way faster with automatic brand detection from your website.
Added
- Brand Variations Management system to consolidate different spellings of your brand (e.g., "L'Oreal", "Loreal", "L'Oréal Paris") into unified reporting
- Brand Variations Modal with ability to create, link, edit, and archive brand name variations
- Automatic brand detection from your website during onboarding - no more manual data entry
- Brand confirmation step in trial flow so you can review and edit AI-detected information before analysis starts
- Country filtering for Pages and Sources tabs - now respects your selected market filter
- 2-step brand creation wizard with real-time website analysis and auto-population
- Brand variation statistics showing mention counts across all your variations
- Global search to find and link existing brand variations across all analyses
Changed
- Redesigned Create Brand Modal with step-by-step wizard and automatic brand information detection
- Trial setup now skips redundant analysis when you've confirmed brand data, speeding up onboarding
- Brand Home dashboard displays variation count with quick access to management tools
- Enhanced onboarding with better validation, error messages, and progress indicators
- Category selector expanded to 50+ industry options organized in logical groups
Fixed
- Critical bug where inconsistent brand name normalization caused duplicate brands in reporting
- Country filtering now works correctly across all detail views (Pages, Sources)
- Duplicate brand variations prevented with database-level safety constraints
- Historical data (20,000+ existing mentions) now properly linked to brand variations system
Performance
- Brand detection now 10x faster (under 1 second) for previously analyzed websites using smart caching
- Eliminated redundant API calls during trial setup, reducing onboarding time
- Efficient batch processing for brand variation management operations
November 4, 2025
Complete redesign of the organization overview dashboard! Get a bird's-eye view of all your brand monitoring with time-based filtering, provider performance analytics, and quick access to your recently analyzed brands.
Added
- Time range selector (Week, Month, 3 Months, All Time) to filter all dashboard metrics
- "Last Analyzed" panel showing your 5 most recently analyzed brands with quick navigation
- Comprehensive provider performance cards showing mentions, answers, and visibility by AI provider (OpenAI, Perplexity, Google)
- Top 10 performing prompts ranked by visibility score across all your brands
- Topics overview section displaying all tracked topics with aggregated performance metrics
- Countries tracked counter showing geographic reach across all brands
- Total clients card (for multi-client accounts) showing client count
- Enhanced KPI cards with active/scheduled/draft prompt breakdown
- Recent brands API endpoint fetching brands by last analysis time
- Prompt statistics API calculating prompt counts by status (active, draft, scheduled)
Changed
- Overview page now shows organization-wide metrics instead of just basic counts
- Metrics are now time-based and respect the selected time range filter
- Provider cards display distribution percentages and comparative performance
- KPI layout optimized with responsive grid system for better mobile experience
- Last Analyzed component made more compact to save vertical space
Performance
- Efficient aggregation queries calculate metrics across all analyses in single database calls
- Provider-specific metrics cached and calculated server-side for faster rendering
- Recent brands query optimized with CTEs for efficient last-analyzed-at calculation
November 3, 2025
Major performance optimization and analytics enhancements! We've dramatically improved page load speeds by eliminating unnecessary database operations, plus added powerful topic analytics and interactive metric tooltips.
Added
- Topic Analytics dashboard with 4 detailed charts tracking visibility, mentions, rank, and mention intensity by topic
- Top Performing Topics card on homepage showing your top 5 topics with key metrics
- Visibility score badge with color-coded percentages (emerald for excellent, green for good, yellow for average)
- Interactive tooltips on all metric badges explaining Visibility Score, Brand Mentions, Average Rank, and Total Answers
- New sorting options in prompts table: Visibility (Latest), Rank (Latest), and Mentions (Latest)
- Topics metrics API endpoint calculating aggregated performance statistics per topic
- Unified brand menu system combining desktop sidebar and mobile navigation
- Has-answers check API for more efficient data loading
Changed
- Prompt cards now use cached summary data instead of making individual API calls
- Sort dropdown labels include "(Latest)" to clarify data source from most recent analysis
- Brand navigation reorganized with improved collapsible sidebar and mobile UX
- Tooltips clearly explain that metrics are cached and direct users to "Refresh All" for updates
Performance
- Eliminated database write operations during prompt list fetching - no more writes on read!
- Page loads approximately 20x faster by using cached latest_analysis field
- Reduced API calls from N per prompt to zero for prompts with cached data
- Smarter cache-first rendering strategy with API fallback only when needed
Fixed
- PromptCard no longer triggers unnecessary database writes during render
- Summary data properly uses cache first, only fetching from API when cache is empty
- Filter combinations correctly handle empty results across markets and topics
November 3, 2025
Organize your brand monitoring prompts with custom topics! You can now categorize prompts into topics with custom colors, making it easier to manage and filter large sets of prompts.
Added
- Topics Management system for organizing prompts into color-coded categories
- Topics button in brand page header to manage all your topics in one place
- Topic selector when creating or editing prompts for easy categorization
- Topic filtering in prompts table to quickly find prompts by topic
- Bulk topic assignment - select multiple prompts and assign a topic at once
- Topic usage counts showing how many prompts are assigned to each topic
- Color customization for topics with visual color picker
- Topic rename and delete functionality (deletion only allowed for unused topics)
- Topics included in CSV exports for better data analysis
- Visual differentiation between market filters (squared chips) and topic filters (rounded pills)
Changed
- Prompt filters now grouped into separate sections with labels for Markets and Topics
- Filter chips redesigned with professional icons and improved styling
- Empty states in prompts table now allow you to clear filters instead of getting stuck
Fixed
- Topic assignment now works correctly when creating new prompts
- Topic editing properly updates existing topics instead of creating duplicates
- Topic deletion no longer conflicts with other API routes
- Filter combinations that return no results no longer trap users without a way back
- Database permissions (RLS policies) properly configured for topics tables
November 2, 2025
This is our biggest update yet! We've completely redesigned the platform with a beautiful new interface, powerful new analytics features, and significant performance improvements.
Added
- New Brand Home dashboard with key metrics at a glance (Visibility Score, Mentions per Answer, Sentiment Score)
- Weekly performance comparison with visual trend indicators showing how your brand is trending
- Pages Tab showing which of your brand's pages are being cited by AI, with detailed mention counts
- Sources Tab displaying external websites that reference your brand in AI responses
- Competitor Tracking page where you can monitor up to 10 competitors and compare performance side-by-side
- Visual competitor comparison cards with visibility scores and sentiment analysis
- Redesigned sidebar with smooth animations and collapsible view
- Brand-specific color theming that adapts to your brand
- Quick brand switcher for managing multiple brands
- Modern glassmorphism design with improved readability
- Mobile-responsive navigation menu
- Prompts now organized into clear sections: Active, Draft, and Scheduled
- Improved bulk selection for managing multiple prompts at once
- Better filtering and search across all your prompts
- Enhanced country/market filtering
- Redesigned pricing page with clearer plan comparisons
- Coupon code support for special offers
- Book a demo feature for enterprise customers
- New usage limits for competitors, pages, and sources tracking
- Smart email normalization prevents duplicate signups (handles gmail+tags, dots, etc.)
Changed
- Landing page completely redesigned with modern gradients and improved layout
- Brand pages now use a clean tabbed interface (Home, Prompts, Trends, Competitors, Pages, Sources)
- Settings page redesigned with organized tabs (Account, Organization, Subscription)
- Navigation menus updated with smoother transitions and better icons
- Improved mobile experience across all pages
- Prompt management is now more intuitive with section-based organization
- Better loading states and progress indicators throughout the app
- Clearer error messages and success notifications
- Improved chart visualizations in trends analysis
- Faster page loads and smoother transitions
- Simplified prompt creation and editing process
- Better bulk editing for managing multiple prompts
- Easier brand switching between different brands you manage
- More intuitive settings organization
Fixed
- Email signup now properly prevents duplicates from email aliases
- Improved data accuracy in brand mention calculations
- Better handling of competitor data
- More reliable chart data loading
- Fixed various UI alignment and spacing issues
Performance
- Significantly faster database queries and page loads
- Reduced server load with optimized connection management
- Improved chart rendering performance
- Better caching for frequently accessed data
October 28, 2025
Added
- Brand status management with new "frozen" state to temporarily pause brand monitoring without archiving
- Status selector in brand management interface with clear visual indicators (Active, Frozen, Archived)
- Enhanced admin panel with paginated prompts API endpoint for better performance with large datasets
- Selection mode for archived prompts section with bulk actions support
- Deduplication logic for chip processing to prevent duplicate analysis errors
Changed
- Brand archive/unarchive button replaced with comprehensive status selector dropdown
- Settings page now defaults to "Account" tab for improved user navigation
- Brand status selector now includes helpful icons for each state (play, pause, archive)
- Admin panel redesigned with improved layout and clearer organization of prompts
- Chip calculation logic enhanced to handle cases with no specific prompt IDs, fetching all non-archived prompts
- Archived prompts section UI redesigned with better visual hierarchy and selection capabilities
Fixed
- Brand detection handling improved with enhanced batch processing capabilities
- Brand normalization service strengthened for better accuracy in outreach message generation
- Website input validation in brand creation now provides immediate feedback on errors
- Chip deduplication prevents bulk insert errors during analysis runs
- Middleware validation now properly checks organization access before allowing admin actions
Performance
- New paginated API endpoint for admin prompts reduces memory usage and improves load times
- Optimized chip queries with deduplication reduces unnecessary database operations
October 27, 2025
Latest Added
- User self-service account management in Settings with comprehensive profile information display
- Phone number unlinking capability for users to manage their own authentication methods
- Account tab showing email, user ID, account creation date, last sign-in, and all authentication methods
- Secure logout functionality from account settings
- Phone number management for administrators with E.164 format validation and normalization
- Admin ability to add/update user phone numbers through enhanced user management interface
- Comprehensive documentation for phone number management and manual linking setup
- Invite message generation in user management that provides complete login instructions including magic link and password setup URL for users who don't receive emails
- Shareable invite text that can be sent via SMS, WhatsApp, or any messaging platform with direct login links
Changed
- Settings page now accessible to all users (previously admin-only)
- Non-admin users see Account tab only; admin users see all tabs (Organization, Team, Plan & Usage)
- Phone authentication now properly syncs between Supabase Auth and application database
- Admin user management interface redesigned with improved phone number handling
- User invitation flow enhanced with manual message sharing option as fallback to email delivery
Fixed
- Phone number sync issues between Supabase auth.users and application users table
- Phone identity management now uses official Supabase unlinkIdentity() method
- Proper E.164 phone number format validation across the application
Security
- Users must confirm before unlinking phone numbers with clear warnings about account access
October 24, 2025
Latest Added
- Unified search and sort control with integrated dropdown in prompts table
- Archive/unarchive option in bulk edit modal for managing prompt visibility
- Forced execution support allowing multiple manual runs of the same prompt without schedule restrictions
- "Run" button in bulk selection toolbar for executing multiple selected prompts at once
Changed
- Search bar and sort dropdown now merged into single rounded control for cleaner design
- Loading and "no results" messages now display within prompts list column instead of full-width
- Search bar height matches button heights for consistent visual alignment
- Bulk selection toolbar redesigned with gradient background and improved action buttons
- Selection mode toggle button changed to rounded-full design
- Chip status polling reduced from 5 seconds to 60 seconds to reduce server load
Fixed
- Clear search button now properly clears search query
- Prompt cards no longer expand/collapse when clicking in selection mode
- Focus rings removed from search input and sort dropdown for cleaner appearance
October 23, 2025
Added
- Password-based login option alongside magic link authentication
- Secure password setup flow with interactive strength meter and validation
- Password reset workflow with email verification and OTP confirmation
- "Forgot Password" feature with secure reset link delivery
- Password strength requirements (8+ characters, uppercase, lowercase, number)
Security
- Rate limiting on authentication endpoints to prevent brute force attacks
- Secure password hashing and validation
- OTP-based password reset verification for enhanced security
- User password tracking to determine authentication options
Changed
- Login page now supports both magic link and password-based authentication
- New users can optionally set a password during onboarding for faster future logins
- Enhanced authentication flow with automatic password setup prompts
October 20, 2025
Added
- Market segment filtering in brand mentions prompts table for easier navigation across different countries
- Visual market selector with country flags, names, and prompt counts in prompts table
- "All Markets" option to view prompts across all configured countries simultaneously
- Market/country filter in brand trends dashboard for focused analysis by geographic region
Changed
- Brand trends charts now filter data by selected country, showing only relevant mentions and competitors
- Country selector auto-selects first specific market on load for immediate filtered view
- Removed "All Markets" option from trends dashboard in favor of specific country selection
October 20, 2025
Performance
- Improved brand monitoring execution reliability with bulk database updates, eliminating timeout issues during high-volume analysis runs
- Optimized weekly schedule detection to properly identify analyses that need to run within the current week (Monday-Sunday)
Fixed
- Fixed database connection timeouts when running multiple concurrent brand mention analyses
- Fixed weekly scheduled analyses not executing correctly when last run was in a previous week
October 8, 2025
Added
- Role-based prompt limits: Members can create up to 200 prompts, Admins up to 1000 per brand
- Admin-only daily scheduling: Members restricted to manual and weekly schedules for better resource management
- Enhanced prompt creation UI with modern card-based design and real-time validation
- Detailed prompt limit warnings showing breakdown of existing vs queued prompts
- Better visual feedback for prompt similarity detection with improved warning displays
- BETA badges and tooltips for sentiment analysis features with helpful explanations
- Interactive tooltips explaining sentiment scores with examples
Changed
- Completely redesigned Add Prompt form with modern, intuitive interface
- Improved prompt management with clearer limit indicators and role-specific messaging
- Enhanced bulk import interface with line/character counts and better error messaging
- Updated prompt settings UI to hide daily schedule option for non-admin users
- Refined brand trends chart loading states and controls
- Google search results now display with improved formatting (show 3 results initially instead of 2)
- Better spacing and typography for search result snippets
- Improved clickable areas for search result links
Fixed
- Prompt count now correctly includes both existing prompts in database and queued prompts
- Cache clearing for specific prompt analysis data to ensure accurate recalculation
- Organization ID now properly passed to prompt action components for accurate permission checks
- Search results comparison table now correctly receives admin status for proper action button display
- "Run Analysis" empty state card now displays correctly when no analysis has been run yet
October 7, 2025
Fixed
- Brand mention total count now accurately reflects all provider/market combinations including fallback data
Changed
- Improved brand mentions summary header with cleaner layout and better visual hierarchy
- Metrics now display prominently with status badges (green for mentions found, red for none)
- Simplified spacing in prompt card timeline view for better readability
October 7, 2025
Fixed
- Brand mention summaries now correctly show data from most recent execution
- Missing provider/market combinations now properly fall back to previous execution data with correct metrics
Added
- Complete rebuild of the brand analysis workflow using a chip-based system for improved reliability and scalability
- All selected providers now consistently appear in summaries for every execution
- Admin cache clearing button to force refresh of all summary data across organizations
Changed
- Rebuilt entire analysis infrastructure from the ground up to handle thousands of analyses efficiently
- Improved execution date detection for more accurate summary calculations
- Summary API now uses maximum date across all answers in an execution for proper ordering
Tüm güncellemeler yukarıda gösterilmektedir. Daha eski girişleri görmek için yukarı kaydırın.
