Greek Social Media & Business Intelligence,
live.
Πλήρης εικόνα της ελληνικής social αγοράς — creators, brands, media, διαφήμιση. TikTok, Instagram, Facebook, YouTube, LinkedIn. Trending data, εταιρικά οικονομικά, Meta/Google Ads και ελληνικό ψηφιακό research σε ένα dashboard.
- ✓ Full access σε Top Accounts (Influencers, Media, Politicians, Podcasts)
- ✓ 7d + 30d + 120d trending analytics
- ✓ Advanced search & filters
- ✓ Σύγκριση έως 5 accounts
- ✓ CSV export (with coins)
- ✓ AI Analysis — Claude AI (with coins)
- ✓ Research — Perplexity AI (with coins)
- ✓ Profile pages με growth charts
- ✓ Content Strategy AI (with coins)
- ✓ 500 Chat μηνύματα/μήνα — DASHR Chat AI
- ✓ 50 coins included/month
- ✗ Brands database & Brand Match
- ✗ MCP token (αγοράζεται ξεχωριστά)
Ακύρωση ανά πάσα στιγμή · ΦΠΑ incl.
- ✓ Τα πάντα από Creator plan
- ✓ Full Brands database — TikTok presence ελληνικών brands
- ✓ Brand Match by Perplexity AI
- ✓ AI Analysis — Claude AI (unlimited)
- ✓ Intelligence Feed — AI-powered daily insights
- ✓ Content Strategy AI — unlimited
- ✓ 2.000 Chat μηνύματα/μήνα — DASHR Chat AI
- ✓ 200 coins included/month
- ✓ CSV / PDF export
- ✓ Priority support
- ✗ MCP token (αγοράζεται ξεχωριστά)
Ακύρωση ανά πάσα στιγμή · ΦΠΑ incl.
Σύγκριση Πλάνων
| Feature | Free | Creator | Agency & Brands |
|---|---|---|---|
| Top Accounts database | Limited | Full | Full |
| Trending analytics | 7d | 7d+30d+120d | 7d+30d+120d |
| Search & Filters | Basic | Advanced | Advanced |
| Account comparison | — | Up to 5 | Up to 5 |
| CSV Export | — | coins | coins |
| AI Analysis (Claude) | — | coins | Unlimited |
| Research (Perplexity) | — | coins | coins |
| Content Strategy AI | — | coins | Unlimited |
| Intelligence Feed | — | — | ✓ |
| Brands Database | — | — | ✓ |
| Brand Match AI | — | — | ✓ |
| Coins included/mo | 0 | 50 | 200 |
| Profile Pages | — | ✓ | ✓ |
| Chat AI μηνύματα/μήνα | 15 | 500 | 2.000 |
| MCP Server token | — | €9/μήνα | €9/μήνα |
40 αληθινά Greek
Social Media Insights
52K+ posts · 3K creators · 17K headlines · 16.9K X trends — όλα τα νούμερα 100% real και ανανεώνονται κάθε ώρα.
🪙 Coins — Pay as you go
Χρησιμοποίησε coins για Chat AI μηνύματα, MCP requests, AI Analysis, Research και CSV Export.
1 chat μήνυμα = 5 coins · Δεν λήγουν ποτέ · Ενεργοποιούνται αυτόματα όταν τελειώσει το monthly quota
MCP Tokens — Σύνδεσε DASHR με AI Agents
Ανεξάρτητο από subscription · 10.000 requests/μήνα · Όλα τα plans
Claude · ChatGPT · Cursor · Perplexity · Windsurf · Αγορά MCP token →
DASHR Chat AI
Ρώτα οτιδήποτε για την ελληνική social αγορά. Ποιοι food creators έχουν το καλύτερο engagement; Πόσα κοστίζει ένα sponsored post; Τι τρέχει στο TikTok αυτή την εβδομάδα;
- ✓ 3.189+ creators · 65 MCP tools · Real-time data
- ✓ Powered by Claude AI
- ✓ 15 δωρεάν μηνύματα/μήνα · Επιπλέον με coins
- ✓ Creator & Agency: 500 / 2.000 μηνύματα/μήνα
DASHR MCP Server
Σύνδεσε το DASHR με τον AI assistant ή το IDE σου. 65 tools για creators, brands, ads, financials, trending — απευθείας στο Claude, ChatGPT, Cursor ή Perplexity.
- ✓ 65 MCP tools διαθέσιμα
- ✓ 1 μήνας €9 · 12 μήνες €69 -36%
- ✓ 10.000 requests/μήνα σε κάθε πλάνο
- ✓ Ανεξάρτητο από subscription — αγοράζεις μόνο MCP token
📊 Reports & Deep Dives
Δημιούργησε FREE λογαριασμό τώρα
Δες demo πρόσβαση στο dashboard, εξερεύνησε τα features και αναβάθμισε όποτε θέλεις.
Δεν χρειάζεται πιστωτική κάρτα · Instant access
Θέλεις να δεις πρώτα το dashboard χωρίς εγγραφή; Δοκίμασε δωρεάν demo πρόσβαση.
Ασφαλείς πληρωμές μέσω Viva.com • Recurring μηνιαία/ετήσια χρέωση
Η τιμή που πληρώνεις κλειδώνει — ίδιο ποσό κάθε μήνα · Αν δεν ανανεωθεί η πληρωμή, ο λογαριασμός λήγει αυτόματα
Ακύρωση ανά πάσα στιγμή • Χωρίς δέσμευση • ΦΠΑ included
| # | Video | Creator | Views ⇅ | Likes ⇅ | Shares ⇅ | Growth ⇅ |
|---|
| # | Sound / Artist | Views ⇅ | Videos | Genre | Duration |
|---|
| # | Hashtag | Total Views ⇅ | Growth ⇅ | Posts ⇅ | Category |
|---|
| # | Account | Followers ⇅ | Avg Views ⇅ | Total Likes ⇅ | Videos ⇅ | Engagement ⇅ | Category |
|---|
| # | Account | Followers ⇅ | Avg Views ⇅ | Total Likes ⇅ | Videos ⇅ | Engagement ⇅ | Category |
|---|
| # | Account | Followers ⇅ | Avg Views ⇅ | Total Likes ⇅ | Videos ⇅ | Engagement ⇅ | Party |
|---|
| # | Account | Followers ⇅ | Avg Views ⇅ | Total Likes ⇅ | Videos ⇅ | Engagement ⇅ | Category |
|---|
| # | Account | Followers ⇅ | Avg Views ⇅ | Total Likes ⇅ | Videos ⇅ | Engagement ⇅ | Category |
|---|
📊 Σύγκριση
| # | Domain | Monthly Visits ▼ | Unique Visitors | Traffic Share | MoM | YoY | Desktop / Mobile | Duration | Pages/Visit | Bounce | Industry |
|---|---|---|---|---|---|---|---|---|---|---|---|
⏳ Φόρτωση website traffic data... | |||||||||||
🔄 Σύγκριση Websites
40 αληθινά Greek
Social Media Insights
52K+ posts · 3K creators · 17K headlines · 16.9K X trends — όλα τα νούμερα 100% real & ανανεώνονται κάθε ώρα.
⚙️ Admin Panel
Διαχείριση χρηστών & συνδρομών — DASHR
| ID | Χρήστης | Πλάνο | Status | Λήξη | Εγγραφή | Last Login | Πληρωμές | 💰 Σύνολο | 🪙 Coins | Ενέργειες |
|---|
| # | Account | Followers | Avg Views ⇅ | Likes | Videos | Eng % | Category | Type | Trust | Status | Actions |
|---|
| Category | F% | M% | 13-17 | 18-24 | 25-34 | 35-44 | 45-54 | 55+ | Source |
|---|
📖 Reference Data (TikTok GR Baseline, ΕΛΣΤΑΤ, Political, Media)
ΕΛΣΤΑΤ Regions: Αττική 35.4%, Κ.Μακεδονία 17.8%, Θεσσαλία 6.5%, Δ.Ελλάδα 6.1%, Κρήτη 5.9%, Λοιπά 28.3%
Political: center-right: M+5%, 35-54 boost | right-populist: M+15%, 45+ boost | left-progressive: balanced, 25-45 boost
Media: news: oldest (45-54: 29%, 55+: 29%) | tv_entertainment: F 58% | youth_media: 16-28 | sports_betting: M 80%
📌 Τι κάνει το DASHR
Το DASHR.live είναι η κορυφαία ελληνική πλατφόρμα Social Media & Business Intelligence. Παρακολουθεί 6.118 accounts σε 4 χώρες (GR/AT/CZ/UK) με multi-platform analytics, AI insights, company financials και advertising intelligence.
- Multi-Platform Tracking — TikTok + Instagram + Facebook + YouTube + LinkedIn — 6.118 accounts (GR/AT/CZ/UK)
- Creator Profiles — Αναλυτικά προφίλ με cross-platform data, Trust Score, AI analysis, badges
- AI Intelligence — Content Intelligence (Claude Haiku), Comment Sentiment, Deep Video Analysis (Gemini), AI Profiling
- Estimated Audience Demographics — AI εκτίμηση φύλου, ηλικίας, τοποθεσίας (GWI Greece Q1-Q4 2025 + comment analysis)
- ΓΕΜΗ Financials Full-Auto — Editor βάζει ΑΦΜ → iXBRL + text PDFs + scanned PDFs (Claude vision) αυτόματα
- Meta Ads Library — Facebook/Instagram ads με reach, demographics, payer, creatives (Official API + scraping)
- Google Ads Scraping — Screenshots και creative tracking για Google Ads campaigns
- Live Tracking — Real-time TikTok lives με viewer timeline, 5-min refresh, history
- 🏀 Basketball Intelligence — 11 ελληνικές ομάδες (ΠΑΟ, Ολυμπιακός, ΑΕΚ, ΠΑΟΚ κλπ) σε Euroleague + GBL + Greek Cup. Live scores ανά 1 λεπτό, player stats, dedicated match pages, 110+ ιστορικοί αγώνες.
- 𝕏 Twitter / X Intelligence — Auto-collect tweets, engagement, mentions/tags, brand mentions και Spaces για κάθε λογαριασμό. 2x/ημέρα ενημέρωση, ενοποιημένο στο social metrics panel.
- DASHR Hashtags — 3.947 hashtags analytics από 2.637 creators (views, growth, co-hashtags, tier breakdown)
- Brand-Creator Matching — AI Brand Match Score, Marketplace (coins), rate cards
- Coin Marketplace — Premium AI αναλύσεις on-demand (Content Intel, Comments, Video, Brand Match)
- 49 MCP Tools — Claude/Perplexity/ChatGPT integration, multi-country endpoints (/mcp, /mcp-cz, /mcp-at, /mcp-uk)
- Newsletter — Admin AI-curated εβδομαδιαία ενημέρωση
- Intelligence Feed — Αυτόματα alerts (viral spikes, brand activity, milestones, X trends, Google Trends)
- Media Campaign Tracking — TV + Digital campaigns, agencies, websites (ελληνική αγορά διαφήμισης)
- Website Traffic — 22.000+ ελληνικά websites traffic data + AI Traffic Insights
- System Health Monitor — 19 services, αυτόματος έλεγχος κάθε 6 ώρες
- Multi-Country — GR primary, AT/CZ/UK secondary με English UI για foreign creators
🛠️ Τεχνολογίες
Frontend
- HTML5 / CSS3 / Vanilla JavaScript (no frameworks)
- CSS Variables — dark/light θέμα
- Single-page app με pushState routing (HTML5 History API)
Backend
- PHP 8.3
- Node.js — MCP Server (claude-bridge.js)
- Apache 2.4 με mod_rewrite + Nginx (reverse proxy)
- MySQL / MariaDB
- Hetzner VPS (Ubuntu Linux)
- Let's Encrypt SSL (auto-renew)
AI & Automation
- Claude API (Haiku/Sonnet) — AI profiling, content analysis, demographics, comments, ΓΕΜΗ PDF parsing
- Google Gemini 2.0 Flash — deep video analysis
- Playwright — browser automation, Meta Ads scraping, Google Ads screenshots
- Tesseract OCR (greek) — scanned PDF text extraction
- Perplexity / OpenRouter — brand research
APIs & Integrations
- Επίσημοι data providers — TikTok, Instagram, Facebook, YouTube, LinkedIn δεδομένα
- Google OAuth 2.0 — Sign-in
- Viva.com — Payments (recurring subscriptions)
- SendGrid (Twilio) — Transactional emails
- ΓΕΜΗ OpenData — Company financials (iXBRL + text PDFs + scanned PDFs)
- Meta Ad Library (Official API + Playwright fallback)
- Website traffic data — 22.000+ ελληνικά websites + AI traffic insights
- GWI Greece Q1-Q4 2025 — audience demographics baseline
- AMNA/ΑΠΕ-ΜΠΕ RSS (8 feeds) — brand news monitoring
- ΚΗΜΔΗΣ — δημόσιες συμβάσεις
Security
- CSRF tokens σε κάθε form & API call
- CORS allowlist (origin validation)
- Rate limiting (IP & user-based)
- HMAC webhook verification
- Centralized secrets (.env.php — εκτός web root)
Infrastructure
- Ubuntu Linux
- Let's Encrypt SSL (auto-renew)
- Logrotate — αυτόματη εναλλαγή logs
📋 Changelog
• Συγκεντρωμένες προτάσεις από Gemini CLI + Codex CLI (GPT-5.4) για UX/UI redesign της /?profile=X.
• Tier 1 (MVP, ~2 days): Sticky tab bar · KPI Pulse Ribbon · Platform Comparison Matrix · "What Changed Recently" strip · 3-depth progressive disclosure.
• Tier 2 (~2 days): Score Stack για Brand Readiness · Niche Benchmark Toggle · Skeleton states με dotted borders · Demographics Confidence chart · Semantic Color system.
• Tier 3 mobile (~1 day): Swipeable platform carousels · Bottom sheets για dense evidence · Persistent Quick Actions.
• Constraints respected: Dark theme · 2px dotted borders · NO AI gradient cards · Tables/dashboards aesthetic.
• Memory: project_profile_design_proposals.md. Status: awaiting GO από Nikolas.
• 🤝 Ενιαίος μηχανισμός mentions/collabs (TikTok→IG→FB): κάθε post-caption tag (@mention / #ad / #sponsored / #συνεργασια) αποθηκεύεται μόνιμα στον πίνακα creator_mentions (append-only, ποτέ delete). Όταν το tagαρισμένο handle αναγνωρίζεται ως brand → «συνεργασία». Resolution cross-platform (username/ig_username/x_username) + re-resolve όταν προστεθεί αργότερα ο λογαριασμός. Διορθώθηκε το bug: jo_lazop τάγκαρε @geely_greece στο TikTok αλλά δεν φαινόταν (caption κοβόταν στους 200 χαρ → 2200 + textExtra parsing).
• 👤 Στις σελίδες προφίλ — διπλή κατεύθυνση: ο creator δείχνει «🤝 Τελευταίες Συνεργασίες» (brands που τάγκαρε), το brand δείχνει «🏷 Creators που μας πρόβαλαν». Με avatar/πλατφόρμα/ημερομηνία (μήνας+έτος)/Paid badge/link στο post. Κουμπί «ΠΕΡΙΣΣΟΤΕΡΟΙ» φορτώνει ΟΛΕΣ τις συνεργασίες (έως 500).
• 🏠 Box «Τελευταίες Συνεργασίες» στην κεντρική (κάτω από το TikTok Live, login-gated): οριζόντια κάρτες creator 🤝 brand με avatars + @usernames + πλατφόρμα + ημερομηνία + Paid. Country-scoped (GR/AT/CZ/UK, refresh στην αλλαγή χώρας), εξαιρεί hidden, dedup ανά ζευγάρι, 10΄ cache. Νέο endpoint recent_collabs (requireLogin).
• 📷📘 Συνεργασίες & σε Instagram + Facebook: ο μηχανισμός πιάνει πλέον brand tags από IG (caption + alt-text) και FB (post message) — συνδέθηκε στο ig-cron-enrich.php, στον IG builder και στο cron-fb-enrich.php. Φυσικό enrichment (όχι μαζικό — προστασία IG quota 30K/μήνα).
• 🔗 «Μία συνεργασία, όχι 3»: όταν ένας creator προβάλλει brand σε TikTok+IG+FB, εμφανίζεται ως μία συνεργασία με badges όλων των πλατφορμών (🎵📷📘) — στην κεντρική ΚΑΙ στα profiles (creator + brand). Τα δεδομένα κρατιούνται ανά post.
• 🗂 Ένα box για συνεργασίες brand: το παλιό «👥 Influencers που συνεργάστηκαν» (AI-δηλωμένες) συγχωνεύτηκε με το «🏷 Creators που μας πρόβαλαν» (post-tags). Ένα box, μία εγγραφή ανά creator: post-tags με badges πλατφόρμας + οι δηλωμένες με ετικέτα «📣 δηλωμένη», deduplicated.
• 🕐 Intelligence Feed → ώρα Ελλάδος: το «πριν X λεπτά/ώρες» διορθώθηκε (το display_after διαβαζόταν ως Athens ενώ είναι UTC → 3ω skew· τώρα ρητά UTC).
• 📰 Brand Radar — News Intelligence (Φάση 0+1 LIVE): νέο layer ελληνικών ειδήσεων από real-time-news-data + google-search74. 8 πίνακες (canonical schema) + shared client lib με quota ledger hard-stop 95% + caching + preserve-guards. 4 crons: «Τι παίζει τώρα» topic feeds (ωριαία, 6 θεματικές), News ανά προφίλ (rotation ~100/μέρα), Media Pulse (full-story-coverage), Sentiment (Claude CLI, μηδέν κόστος). Homepage box «🗞️ Τι παίζει τώρα» (login-gated, ανά θεματική) + 4 endpoints (news_topics/news_for_profile/media_pulse/outlet_leaderboard) + 4 MCP tools. Quota envelope: news ~1K/10K, search ~3K/10K, serpai2 0 (AI Visibility = επόμενη φάση, pilot). Όλα login-gated, κρατάμε τα πάντα μόνιμα.
• 🌍 Country-agnostic: ο μηχανισμός δουλεύει ίδια για GR/AT/CZ/UK με τα αντίστοιχα mentions/paid. Δεν αγγίζει/κρύβει λογαριασμούς.
• 🛰 MCP: get_collaborations (creator→brands) + get_brand_creators (brand→creators), και τα δύο με προαιρετικό φίλτρο month=YYYY-MM (π.χ. «με ποιους συνεργάστηκε η sephoragreece τον Μάιο 2026»). REST endpoints περνούν πλέον σωστά το month.
• 📡 Intelligence Feed fix: δείχνει μόνο τη χώρα που έχεις επιλέξει + εξαιρεί hidden λογαριασμούς (είχε «διαρρεύσει» AT λογαριασμός σε GR view — collation mismatch στο join, διορθώθηκε με COLLATE utf8mb4_unicode_ci).
• 𝕏 X Trend Intelligence: top 10 σε 3 ισοϋψείς στήλες + επεξηγήσεις (διάρκεια/κυριαρχία/σερί), ιστορικό 50 trends στη βάση/MCP, εξαίρεση @giannis_an34 (αγγλόφωνο/NBA) από τα «Top Viral Ελληνικά Tweets» με αναφορά.
• ✅ Πλήρης ισοτιμία 20 sections στο email media kit: προστέθηκαν Τελευταία Βίντεο (by date), Instagram Posts, Online Research (Perplexity), YouTube/TikTok Transcripts, PageSpeed, SEO+GEO+Agent Readiness, Παρόμοιοι στην κατηγορία.
• 📈 Εξέλιξη ακολούθων → πίνακας ανά μέσο (TikTok/IG/FB/YT/LI/X · Σύνολο/Μεταβολή/Περίοδο) αντί για παραπλανητικά bars.
• 📰 Τελευταία Νέα → sentiment %: Θετικά/Ουδέτερα/Αρνητικά με μπάρα ποσοστών. Footer: «δημιουργήθηκε αυτόματα με AI από το DASHR.live».
• 🚀 Ίδιος μηχανισμός για ΟΛΟΥΣ τους τύπους: Creators/Influencers, Brands, Ελληνικά Μέσα, Podcasts — όχι μόνο πολιτικούς. Κάθε τύπος δείχνει όσα δεδομένα έχει (auto-skip κενών), type-aware «παρόμοιοι».
• 📬 Deliverability fix (Microsoft 365 spam): de-emoji subject, List-Unsubscribe header, μη-κρυφό pixel, μέγεθος <102KB (no Gmail clip). Επιβεβαιωμένη παράδοση σε inbox.
• Codex review fixes: διπλό <tr> στα demographics, Outlook table-layout/flex, caption truncation.
• 🤖 AI Traffic Insights → στήλη «Μεταβολή (MoM)»: AI visits τρέχοντος vs προηγ. μήνα με %, κρατώντας τον επιλογέα μήνα.
• 🏆 Νέα ενότητα «Top AI Tools στην Ελλάδα» (Media/Brands tabs): ποια AI εργαλεία κερδίζουν (ChatGPT 51.5%, Gemini 29.7%, Claude 6%…) — μερίδιο + μηνιαίες επισκέψεις + MoM, από SimilarWeb AI_Chatbots export (μηνιαίο import: api/import-ai-tools.py).
• 𝕏 X Intelligence ×3 νέες ενότητες (Media/Brands tabs): 📊 Trend Intelligence (μακροχρόνια/dominant trends, streaks, #/θέμα), 🔥 Top Viral Ελληνικά Tweets (φίλτρο media/πολιτικοί/brands/creators), 🐦 Tweets πίσω από τα Trends (top tweets ανά trend, live search + cache). 3 endpoints + 3 MCP tools + πίνακας x_trend_tweets + cron (caching 90′, μέσα στο budget twitter-api45).
• 🏛 Πλήρες Media Kit για πολιτικούς (media-kit.html): όλα τα profile sections (social/growth/AI/demographics/posts/IG/comment intel/similar politicians/tech/SEO audits/news) — login-gated, μηδέν leak.
• ✉️ Αποστολή Media Kit με Email (όλα τα kits): inline σε DASHR template μέσω Resend, quota 15/μήνα (admin άπειρο), επανάληψη 10/20/30 ημ. (οριστική, χρεώνει 2), open-tracking (pixel) + admin tab «📧 Media Kit Sends» (ποιος/σε ποιον/πότε/αν ανοίχτηκε).
• Auto-enrich on save: βάζεις/αλλάζεις IG/LinkedIn/Facebook handle → τρέχει αυτόματα enrichment με toast.
• 🤖 AI Traffic Insights fix: dedup (κάθε site 1×) + επιλογέας μήνα (ιστορικό).
• 🌐 SimilarWeb Μάιος 2026 imported (21.845 sites, website traffic). Demographics bars fix (μπάρα = πραγματικό %).
• Email → Resend (το SendGrid trial έληξε): media-kit + marketplace emails. IG Mega plan (100K/μήνα) → enrich 3×/μέρα. Account dropdown + admin tabs + FB likes fixes.
• 5-star rating στις AI απαντήσεις (αντικαθιστά 👍👎). Latent bug fixed: το chat-history.php ποτέ δεν αποθήκευε τα παλιά ratings.
• Admin «🗨️ Chats» tab: KPIs + κατανομή βαθμολογιών + session list + thread drill-down viewer (προβολή ολόκληρης συνομιλίας με ratings).
• MCP grace: hard enforcement μετατέθηκε 4 Ιουν → 30 Ιουν (+27 μέρες για token issuance).
• Empty-payload preserve-guards σε 5 enrich crons (X/FB/IG/TikTok-bg/TikTok-foreign): suspended/deleted accounts ΔΕΝ μηδενίζουν πια τα stored stats — διατηρούνται. Founder mandate «ποτέ απώλεια δεδομένων».
• X enrich bug fixed: source column VARCHAR(100)→255 (fatal error σκότωνε όλο το run ~10 μέρες).
• Νέο view account_failures + Admin «🔴 Failing» tab: instant query ποια accounts αποτυγχάνουν ανά platform, fail_count, since when, preserved followers, status.
• API quota: FB enrich 2×→1×/μέρα (~30k→15k/μήνα)· IG μένει 3×/μέρα (1M πλάνο). 4 IG dead handles διορθώθηκαν.
• Memory: project_jun2_2026_api_quota_data_guards.md.
• Category cleanup: 41 accounts διορθώθηκαν από category='Greece' σε σωστή κατηγορία (gofasjewelry → Fashion, bioiatriki → Health, volton.gr → Business, oikogeneia.stergiou → Food κλπ). Hourly cleanup cron για να μη ξανασυμβεί.
• Home & Design migration: 7 brands μετακινήθηκαν (IKEA, Praktiker, Leroy Merlin, Homemarkt, Mediastrom, HomeOne, Istikbal, Ravenna).
• Google Ads JSON bug: 28 brands είχαν google_ads_id ως JSON array αντί για plain string → 0 ads. Διορθώθηκε + 2,928 ads φορτώθηκαν.
• Save endpoint JSON validation: Auto-extract advertiser_id αν editor βάλει JSON. Prevention rule.
• F4 live scores: Timestamp filter ήταν για Μάιο 2025 αντί 2026 — φιλτράρε όλα τα F4 matches. Διορθώθηκε.
• Basketball stats: Έλειπε στήλη last_updated στο basketball_team_stats → cron crashed → 0 stats. Added.
• Basketball logos: Custom local logos για Fenerbahçe Beko + Real Madrid + Valencia Basket (όχι BasketAPI default που έδειχνε λάθος).
• Glassdoor profile visibility: Box τώρα κρύβεται όταν brand δεν είναι linked (αντί για "δεν αντιστοιχίστηκε" μήνυμα).
• fmtPublic glassdoor fields: Profile page τώρα ξέρει αν brand είναι linked (πριν δεν έβλεπε το glassdoor_company_id).
• Cookie SameSite: Strict → Lax. Διορθώθηκε redirect-to-login bug στο Safari.
• FB ads για up.hellas: Βρέθηκαν 50 ads μετά από manual fb_page_id setup.
• YT bulk enrich: 448 channels enriched (incl. gofas, bioiatriki, volton).
• Volton media linking: Matched VOLTON ΕΛΛΗΝΙΚΗ ΕΝΕΡΓΕΙΑΚΗ ΑΕ → @volton.gr (2 campaigns εμφανίζονται).
• melissa.kikizas, eurolamp.sa: Google Ads loaded (105 + 15 ads αντίστοιχα).
• Agency de-noise: Brands με shared agency βλέπουν πλέον μόνο τα δικά τους ads.
• Πώς λειτουργεί: Admin ορίζει google_ads_filter_url (Ads Transparency URL με ?domain=BRAND.gr). Το σύστημα εξάγει τον advertiser_id και κάνει mark brand_match=1/0.
• brand_match=NULL = χωρίς filter (όλα τα brands πριν χρησιμοποιήσουν το feature — backwards compatible).
• Lib: /api/lib/google-ads-filter.php — 4 helpers. Admin sync: /api/admin-google-ads-filter-sync.php (POST, Admin+Editor).
• Cron: 04:00 καθημερινά (μετά BigQuery 03:00). Log: /var/log/dashr/cron-google-ads-filter.log.
• Test: apivita → 40/733 ads brand_match=1 (3 advertisers, agency pattern confirmed).
• Νέα integration: seo-api2.p.rapidapi.com (CodeROG) — 50 req/day quota, safety cap 45.
• 5 endpoints ανά audit: meta-tags, open-graph, SSL, domain-age, broken-links. Composite score 0–100.
• Versioned history ανά brand στη seo_api2_audits — κάθε run αποθηκεύει νέο version με raw JSON + extracted fields.
• Admin endpoint: /api/admin-seo-api2-run.php (Admin + Editor). Read endpoint: /api/get-seo-api2.php (all users).
• Content Strategy: sc_seo_keyword_suggestions(niche) in strategy-context.php — 24h file cache.
• Test audit: coffee_island_official / coffeeisland.gr — score 80/100, 5 calls, version 1.
• Νέα library /api/lib/strategy-context.php: 16 helpers που τραβούν live data από ολόκληρο το DASHR ecosystem.
• 16 data sources: greek_eortologio (calendar), dashr_hashtags (growth), google_trends, x_brand_mentions + x_trends, amna_news + brand_news, trending_videos/sounds/hashtags (TikTok), media_campaigns, weather_data, football + basketball matches, post_monitor_snapshots, brand_glassdoor_history, tv_ratings, google_ads, brand_financials, brand_contracts.
• 3 νέες sections στο JSON output: calendar_plan (60-day nameday/world-day calendar), trend_signals (Google/X/TikTok/DASHR live topics), news_angles (AMNA + brand news hooks).
• Competitive Intel επέκταση: ad_examples + pricing_signals από real media_campaigns & google_ads data.
• Output tokens: 4096 → 8192 για πλούσιο output.
• Coin cost: 50 → 100 coins/strategy (πλουσιότερο αποτέλεσμα + 16x περισσότερα data).
• Νέα δημόσια σελίδα dashr.live/calendar: Ελληνικό ημερολόγιο γιορτών & παγκόσμιων ημερών — όλοι οι μήνες, ανά μήνα tabs, debounced search ανά όνομα, SEO/GEO ready (Schema.org + sitemap + llms.txt). No login required.
• Homepage banner: 2 γραμμές — "🎂 Σήμερα Γιορτάζουν: ..." + "🎂 Αύριο Γιορτάζουν: ...". Dismissible per-date via localStorage. Dark, subtle, no AI-look.
• Backfill: 250 ημέρες φορτώθηκαν σήμερα (συνολικά 258 in cache, μέχρι 2027-02-01). Backfill cron 00:30 Athens μαζεύει 250/μέρα μέχρι 31/12/2027 (~3 ημέρες ακόμη). Daily prefetch cron 00:05 (today + 7 days ahead).
• API quota guard: 280/day cap (free tier 300), νέος πίνακας eortologio_api_quota, soft warning στο Health.
• MCP tool get_greek_nameday επεκτάθηκε σε 6 modes: date, today_tomorrow, month, name (search), world_days_month, world_days_year. AI agents τώρα μπορούν να ρωτήσουν "τι παγκόσμιες ημέρες έχει ο Ιούνιος" ή "πότε γιορτάζει η Κατερίνα". Σύνολο MCP: 67 tools.
• Health Check: 2 νέα checks (Cron: Greek Eortologio + Cron: Eortologio Backfill) με quota tracking + missing-days detection.
• /insights: Νέα ενότητα "Πολιτισμός & Ημερολόγιο" με σημερινές γιορτές.
• DB: Νέοι πίνακες greek_eortologio (date PK, day_name, day_what, names, world_day, raw_json) + eortologio_api_quota.
• Glassdoor Real-Time API integration: 180 calls/μήνα cap (RapidAPI 200/μήνα hard limit, buffer 20). Reset 1η κάθε μήνα.
• Edit modal: Autocomplete search εταιρίας Glassdoor → linking με DASHR brand. Hidden inputs αποθηκεύονται μέσω piggyback στο action=edit.
• 🔄 Glassdoor Refresh button (admin+editor): καίει 5 calls (base-info, overview-details, reviews, benefits, awards) → snapshot στη βάση. Server fallback διαβάζει saved company_id αν λείπει.
• Public brand profile section "🏢 GLASSDOOR INTELLIGENCE": Overview table (Industry/Size/Revenue/Founded/HQ), Ratings dashboard (overall + 7 sub-ratings με progress bars), Demographics (gender/race/orientation/disability), Benefits (categorized), Awards (featured + by year), 💬 Reviews με πλήρες κείμενο pros/cons/advice (έως 8 latest), History sparkline 12 snapshots.
• Monthly cron (1η μηνός 04:00 EEST): auto-snapshot top 15 linked brands με oldest first.
• MCP tool get_brand_glassdoor (5 modes: latest/history/demographics/benefits/overview). Tool #66.
• Admin widget στο AI tab: yearly + monthly quota bar + Last 5 enrichments + linked brand count.
• DB: 7 νέες στήλες στο influencers (glassdoor_*) + 2 νέοι πίνακες (brand_glassdoor_history με JSON snapshots ανά ημέρα · glassdoor_api_quota monthly + yearly).
• Post Comments Monitor: Νέο widget σε ΟΛΑ τα profile pages για logged-in users — paste social post URL και AI sentiment analysis καθημερινά για 3/5/7 ημέρες. Supports 6 platforms: Facebook · Instagram · X/Twitter · TikTok · YouTube · LinkedIn. 3 νέα tables (post_monitors / post_monitor_snapshots / post_monitor_comments), permanent storage. Daily cron 09:00 EEST + instant first run μέσω trigger. Modal με day-by-day timeline · sentiment % progression · top quotes · Claude AI summaries ανά day. Plan limits: Free 0 / Creator 2 / Agency 10 / Editor 100 active monitors. Cost ~$0.20 per 3-day monitor. Νέο MCP tool get_post_monitor (3 modes) — σύνολο 65 MCP tools.
• 🏆 F4 2026 Hub (dashr.live/f4): Public SEO landing για EuroLeague Final Four 22-24 Μαΐου ΟΑΚΑ. Live Greek Internet Pulse (share-of-voice ανά ομάδα), live scores BasketAPI1, hashtag tweets (every 7' με smart matchday scheduling), TikTok official + UGC carousels (10 hashtags incl. #F4GLORY/#finalfour/#ΟΑΚΑ), Real-time tweets από hashtags, Cross-platform Followers + Engagement (Olympiacos/Real/Valencia/Fener), AI analysis Claude + Gemini (alternating engines), Greek News RSS × 4 teams (Google News), Trophy winner poll, 3 embed widgets (Pulse/Followers/Poll) + 3 match widgets (semifinal-1/semifinal-2/final), Dynamic OG image generator (PHP GD), Firstview widget embed, Share buttons (Twitter/FB/LinkedIn/WhatsApp/Telegram/Email/Copy), Company IQ design (B&W dotted, Space Grotesk), orange header, mobile responsive, Schema.org SportsEvent + FAQPage. 17 new DB tables (f4_*), 9 F4 crons, twitter-api45 PRO 100K plan. Auto-report Δευ 26/5.
• Enrichment Buttons (admin): Async background spawn pattern (παράκαμψη Apache disable_functions) με trigger files + watcher cron. 4 buttons (IG/LI/YT/FB) τρέχουν με live progress + color-coded log (πράσινο OK, κόκκινο FAIL). Νέο "📜 Enrichment History" panel με past job logs + DB failures. X Enrich inline (instant) στο edit modal. IG cron 3×/day, FB/LI/YT/X 2×/day. Soft-write protection παντού (δεν μηδενίζει good data σε failure).
• AMNA News: 9 hashtag categories στο filter (από 4) με per-category counts. Server-side filter (όχι client-side) — τα Αθλητικά δείχνουν πλέον 15 latest sport articles αντί 1.
• Media Ad Market: Εβδομάδα 2026-W21 (18-24/5/2026) imported — 1,123 campaigns (651 TV + 472 digital, 266 advertisers). Προηγούμενη W20: 921 campaigns.
• Basketball: 11 ομάδες (ΠΑΟ, Ολυμπιακός, ΑΕΚ, ΠΑΟΚ, Άρης, Μαρούσι, Μύκονος, Περιστέρι, Ηρακλής, Προμηθέας, Πανιώνιος) σε Euroleague + GBL + Greek Cup. Backfill 90 ημερών (110 matches, 33 standings rows). Live score tracking ανά 1 λεπτό. Player stats (2.176 rows). Profile section ανά ομάδα. Dedicated /basketball/match/{id} page. 6-mode MCP tool.
• 𝕏 Twitter/X Intelligence: Νέο πεδίο x_username για κάθε account type. 5 νέοι πίνακες (tweets, engagement_history, brand_mentions, mentions_made, spaces, hashtag_volume). 20+ νέες columns. 2 crons 12-ωρης (06:00+18:00 enrich, 08:00+20:00 mentions). Profile UI: card + top tweet + 8 latest tweets + brand mentions + accounts tagged. Ενσωμάτωση στο 📈 evolution chart (TikTok+IG+YT+FB+LI+X). 6-mode MCP tool.
• Health Check: 2 νέα checks (X Enrich + X Brand Mentions), ghost-process detection, daily snapshot SQL-timezone fix.
• Fixes: Hourly TikTok cron (404 → fixed σε HTTPS), .env.php Apache permissions, sponsor matching server-side enrichment.
• Google Search Console: Domain property «dashr.live» verified via Cloudflare DNS · sitemap.xml submitted (5.928 URLs) · /insights, /digital-greece, / requested for indexing
• Rich Results Test: ✅ 5 valid items (Article, BreadcrumbList, Dataset, FAQPage, Organization)
• 301 redirect www.dashr.live → dashr.live (canonical hostname, single SEO authority)
• GA4 site-wide rollout: GDPR-conditional snippet σε 9 pages που έλειπε (intelligence-feed-live.php, faq.html, terms.html, terms-v2.html, privacy.html, cookies.html, media-kit.html, success.html, failed.html)
• Site-wide SEO audit: όλες οι public pages έχουν description + canonical + OG + GA4 (10/10 ✅)
• Sitemap.xml upgrade: image:image entries, xhtml:link hreflang, lastmod, priority 0.95 για /insights
• Performance: Apache mod_expires 30d images, 7d CSS/JS · mod_deflate gzip · cache headers · security headers (X-Content-Type-Options, Referrer-Policy)
• Image optimization: dashr-insights.png 2.3MB → 1.1MB (-52%), WebP 189KB (-92%), JPG 155KB · <picture> element με WebP fallback στα banners
• IndexNow API: /insights, /digital-greece, /, /api/our-insights.php, /sitemap.xml submitted to Bing/Yandex (HTTP 202)
• Theme-color meta για mobile browser tab
• Νέα δημόσια σελίδα https://dashr.live/insights (no login) — notebook design με χειρόγραφη γραμματοσειρά (Caveat + GFS Didot Greek fallback)
• 40 αληθινά Q&A: TikTok 16 (52K+ posts, best day=Τετάρτη +112%, brand collabs 1.568, podcasts top 10, lives 113min avg, 7 με 1M+, hashtags) · X 4 (16.944 trends) · Google Trends 3 · News 3 (17.416 με sentiment 44.8%/33.2%/21.9%) · FB 3 · IG 3 (sweet spot 50-100K @ 15.27%) · SEO 3 (mobile 48 vs desktop 67) · Cross 3 · Extras 2 (16.95B views)
• Backend /api/our-insights.php — 40 SQL queries · 1h cache · CORS open · Link headers · Auto-refresh cron κάθε ώρα στις :05
• Schema.org: 4 schemas (FAQPage + Article + Dataset + BreadcrumbList) · Google Dataset Search compliant με 12 variableMeasured + license CC BY 4.0 + publisher + spatial coverage Greece
• OG image dashr-insights.png (1200x630) σε PNG/WebP/JPG variants
• Homepage banner σε 2 θέσεις (logged-in dashboard, logged-out μετά τα plans)
• LIVE timestamp banner στην εισαγωγή + footer με Athens timezone (Καθημερινή 03 Μαΐου 2026 · 22:05)
• Νέο MCP tool get_dashr_insights — «FLAGSHIP» tagged · 61 total tools · filter by section/question_ids · single-call benchmarks για AI agents
• Q15/Q16 filter: μόνο visible στο dashr.live (status=active, hidden=0)
• Q2 tier ranges: Top 700K-2.2M (15), Mega 100K-658K (457), Mid 10K-100K (1.288), Mini 5K-10K (362), People 1-5K (832) · με emojis
• Q8 brand list: μόνο names χωρίς νούμερα (clean)
• Q13 hashtags: dedup + filter generic (fyp, ad, fy, foryou) → real Greek hashtags
• Pricing page services text: νέο SEO-rich copy για Social Media & Business Intelligence (multi-platform messaging, MCP integration, AI engines)
• CSRF auto-refresh setInterval κάθε 30 λεπτά στο index.php — fix για «Invalid CSRF token» σε admin saves μετά από long-open tabs
• Admin /admin/MCP tab: fully dynamic via JSON-RPC tools/list. «Tools Registered» τραβάει actual count (60+) αντί stale 27/28. Auto-categorization (Core, Trending & Live, Video Extracts, Business & Brands, Web & SEO, Greece Data)
• Admin MCP timestamps: Athens time everywhere (fmtAthensTime helper) αντί server UTC
• Brand assets rule: DASHR-WHITE.png είναι το επίσημο logo, dark header always (no filter:invert)
• Backend SSE parsing fix για JSON-RPC over MCP (event: message + data: {})
• Pricing config verification: Creator €199/μήνα · Agency €499/μήνα (από DB)
• 🎵 TikTok Transcript box στην homepage (κάτω από YouTube), collapsible, ίδια λογική
• Backend /api/tiktok-extract.php μέσω Supadata API — native TikTok captions στα ελληνικά
• Profile page: TikTok section με Latest Posts + "🎬 Transcript+Summary" button per post
• MCP tool extract_tiktok_video — 54 tools total
• YouTube + TikTok boxes → collapsible (click header), state σε localStorage
• FIX: Top Posts Grid view "vertical bar" bug → square thumbnails με 🎬 fallback
• FIX: Autocomplete βρίσκει πλέον ΟΛΟΥΣ τους active GR (influencers, media, brand, politicians, podcasts) — search σε username/display_name/ig_username/yt_title
• Security: Supadata key μόνο σε .env, anonymous reject, /creator/X clean (no leak)
• ▶ Νέο feature: YouTube URL → transcript + AI summary στα Ελληνικά
• Homepage box (κόκκινο YouTube theme) με profile autocomplete + carousel τελευταίων 10
• Profile page section πάνω από Content Intelligence: latest videos + per-video transcript button
• MCP tool extract_youtube_video — ChatGPT/Claude μπορούν να κάνουν transcripts
• AI Summary: TLDR + 5 takeaways + hashtags + topics + sentiment + audience (Claude Haiku)
• Cache-first: 1 API call για το ίδιο video, ανεξαρτήτως πόσοι users το ζητάνε
• Rate limit 5/day per user, admin unlimited. Admin panel: monthly API usage stats.
• Security: 256-bit MCP secret, /creator/X δεν δείχνει transcripts (no leak), all auth checks pass
• ♻️ 114 confirmed_banned accounts → στην πραγματικότητα alive, restored σε status='active' + re-enriched όλα τα platforms
• 38 truly banned παραμένουν με dashr UI banner "🚫 Ανενεργό Account"
• 🔧 Top Posts Grid view fix — δεν καταρρέει πια σε vertical bar (minmax + !important)
• Number format fix (parseInt με ήδη formatted "71.8K" strings)
• 📺 Media Ad Market box width 960px → 1100px (matches YT/AI Traffic boxes)
• Contact modal z-index 10010 — η "Ενημερώστε μας" φόρμα ανοίγει μπροστά πια
• 5 missing AI accounts processed (fonbet, allwyn, konstantinava, 1iwannaa.nalou1, marinakisym)
• 🛡️ CRITICAL fix: fb_enrich/ig_enrich δεν αντικαθιστούν πλέον good values με 0 όταν API αποτυγχάνει
• Schema: ig/fb/yt/li_last_failed_at + _fail_count + νέο table enrichment_failures
• Profile UI: κάθε platform card δείχνει "Τελ. ενημέρωση + ⚠️ N αποτυχίες (last: D)" με click για ιστορικό
• Bulk restore: betarades.gr (113K IG) + evikoulk (65K IG) restored από history
• "Ενημερώστε μας" στο Dashr-mistakes footer ανοίγει contact form πλέον
• 📺 Media Ad Market box μετακινήθηκε κάτω από YouTube Trending Greece
• 🗺 Sitemap GR-only ALL accounts: 3.282 → 5.712 URLs (+74%) — όλοι οι Έλληνες creators
• 📝 llms.txt template-based με auto-update {{TOTAL_GR}}/{{TOTAL_REACH}}/{{MCP_TOOLS}}/{{LAST_UPDATED}}
• 🏠 Homepage H1 multi-platform + dynamic count + 3 Schema.org (WebApp/Organization/WebSite)
• 📌 /creator/X — BreadcrumbList Schema + 7+ FAQ Q&As per creator (auto-generated visible + Schema)
• 🖼 Static OG image cache /api/og-creator.php (TikTok CDN URLs δεν expire πια)
• ❔ /faq Schema 6 → 16 Q&As (multi-platform, /digital-greece, TV Ratings, countries)
• 🤖 robots.txt updated με Allow για /digital-greece /llms-full.txt /sitemap.xml /mcp/api/
• All hardcoded "2.600+" replaced με dynamic count (2.850 GR active accounts, 852M reach)
• 🌐 /creator/{username} — pure SEO/GEO/AEO public landing pages, strict allow-list (NO contact/pricing/analytics)
• Multi-platform meta titles & descriptions, Schema.org ProfilePage+Person/Organization, llms-friendly facts block
• 📊 /digital-greece — header simplified (logo only), 20 GWI age-split rows added (5 platforms × 5 age bands)
• New age × platform comparison matrix με GWI Core Q1-Q4 2025 data — auto in MCP & Excel
• 🎜 Top Posts toggle (List/Grid view) στο /?profile=X — preference persisted localStorage
• Admin TV Mappings — νέο table με κανάλια/εκπομπές από tv_ratings (last 30d) + "+ Map" auto-fill
• Memory rule saved: feedback_creator_seo_pages.md (strict allow-list για /creator/X)
• 📱 Homepage "Meta Ads Greece" box — 7K+ ελληνικά brand ads, FB/IG creative, reach, active days, login-gated
• 🔍 Homepage "Google Ads Greece" box — BigQuery Transparency data, ad format, topic, times shown, login-gated
• API: meta_ads_top + google_ads_top (requireLogin, 1h cache, pagination, sort/period filters)
• Anonymous CTA με lock icon → /?login=1 — πουλάει subscription
• GR-only sections, lazy-load on Brands tab, mobile responsive (2-col / 1-col)
• 📺 Homepage box "Τηλεθεάσεις Ελλάδας" (after X Trends) — date picker, time slot tabs, sortable table, PDF export
• Profile widget — Τελευταίες 10 Τηλεθεάσεις για media/brand accounts
• Admin tab TV Mappings — CRUD + autocomplete για channel ↔ DASHR username mapping
• API: tv_ratings_recent, tv_ratings_by_username, tv_mapping_list/save/delete, tv_dashr_username_search
• MCP tool get_tv_ratings (date/channel/show/time_slot/limit) — 55 tools total
• PDF export /api/tv-ratings-pdf.php — DASHR branding, grouped by time slot, requireLoggedIn
• Νέα σελίδα /digital-greece με 230+ verified data points για την ελληνική ψηφιακή αγορά
• 18 sections × 25+ sources × 4 confidence levels (HIGH/MEDIUM/LOW)
• Login-gated content — SEO-friendly CTA page για non-auth επισκέπτες
• 5 νέα MCP tools: get_greece_digital_stats, get_greece_decade_trend, list_research_sections, search_greece_facts, get_metric_sources
• MCP server: 54 tools (ήταν 49)
• llms-full.txt + sitemap.xml ενημερώθηκαν
• Hero banner στην homepage → /digital-greece
• Live timeline empty-state UX fix — εμφάνιση placeholder όταν δεν υπάρχουν δεδομένα timeline • Πλήρης λίστα badges (24 badges σε 6 sections) με clickable dropdowns + κριτήρια • enrichAccount auto-retry για RapidAPI 204 errors — αυτόματη επανάληψη αντί αποτυχίας • Health-check TikTok API retry logic — graceful handling 204/429 responses • 7 typo accounts διορθώθηκαν: sofia_koulmezoglou, pamarili→pamairii, grigorioumartina→grigorioumaritina, 1iwanna.nalou1→1iwannaa.nalou1, hilanagalanii→hlianagalanii, marinakysym→marinakisym, aldoukoss deleted
• ΓΕΜΗ Full-Auto Financials — editor βάζει ΑΦΜ → iXBRL + text PDFs + scanned PDFs (Claude vision) πλήρως αυτόματα • Brands list IG fallback display — fallback avatar/username όταν λείπει IG data • Νέα Accounts carousel rename + platform badges (TT/IG colors) • Trust Score & Badges explanation dropdowns στα profiles • Audience Demographics methodology disclaimer • Footer "Dashr can make mistakes" disclaimer
• Backup script fix — αποκατάσταση αυτόματων daily backups (DB + code) • PM2 ghost cleanup — αφαίρεση stale processes • Security incident remediation — vhost dotfile blocks (.env, .my.cnf, .git) • Password rotation — MySQL, admin accounts • Apache vhost hardening — deny all dotfiles/sensitive paths
• 2η Facebook Page enrichment — υποστήριξη πολλαπλών FB pages ανά brand • Meta Ad Library scraping — εξαγωγή εικαστικών, reach, demographics, payer
• bg-ai-analyze fix — αποκατάσταση background AI analysis για batch accounts • Intelligence Feed updates — νέοι τύποι alerts, βελτιωμένο UI
• Meta Ad Library Official API — αντικατάσταση RapidAPI scraper με επίσημο Meta API (search_page_ids, ad_snapshot_url, demographics) • Meta Ads UI upgrade — Active/Inactive tabs, platform badges (FB/IG/MSG), ad snapshot popup (iframe), full copy detail popup • Per-profile Enrich buttons στο Edit Modal — 🎵 TikTok / 📸 IG / 👤 FB / 💼 LI / 📺 YT / 🔄 ENRICH ALL NOW • Νέα API actions: ig_enrich, li_enrich, yt_enrich με fallback σε stable API • IG Enrichment fallback — αν instagram-profile1 αποτύχει, χρησιμοποιεί instagram-scraper-stable-api • Sentiment Analysis optimization — από 500+ calls/μέρα σε ~5 (batch 20 headlines, 1x/μέρα στις 15:00) • Live Viewer Timeline — καταγραφή viewers ανά 5 λεπτά, SVG chart στο profile, MCP timeline data • Non-TikTok profile fixes — Trust Score hidden, Social Score label, IG collaborations detection • FB stats: Avg Reactions αντί 0 Likes, Google Ads creative images (16 για Coffee Island) • Zombie detection εξαιρεί non-TikTok, checkbox σε όλα τα tabs, has_tiktok toggle fix • Daily backup: DB + code (7 ημέρες retention)
• Non-TikTok Account support — Instagram/YouTube/LinkedIn/Facebook first accounts • 2η Facebook Page — enrichment + meta ads scraping για πολλαπλές σελίδες • IG Posts για ΟΛΟΥΣ — 12 latest posts με thumbnails, likes, captions • Perplexity Web Research upgrade — multi-platform search • AI Analysis adaptation — platform-aware prompts • Fake followers detection — IG engagement ratio check • IG enrichment 3x/μέρα (03:00, 11:00, 19:00) • MCP tools updated — non-TikTok support, include_non_tiktok parameter • 48 MCP tools total
• YouTube Trending Greece μέσω YouTube Data API v3 — 6 κατηγορίες, 90 videos/ημέρα, ιστορικό, MCP tool • ΚΗΜΔΗΣ Δημόσιες Συμβάσεις — tracking εταιρειών σε δημόσιες προμήθειες (Vodafone €65.6M, ΔΕΗ €17.1M) • Advengers πλήρης πρόσβαση σε στοιχεία επικοινωνίας & αμοιβές
• Σύστημα προστασίας enrichment — 3 επίπεδα guard κατά zeroing data • Banned Accounts Management — admin UI, status badges, restore, account linking • AI Analysis JSON parse fix — σωστή ανάλυση sparse profiles • MCP crash loop fix — ecosystem config, exponential backoff, watchdog
• Σύστημα Χορηγών (Sponsors) — 12 ομάδες, 49 χορηγικές συνδέσεις, reverse display • Football enhancements — Τραυματίες section, live scores 5-min refresh, timezone fix • Ahrefs expansion — 25+ νέα domains (αθλητικά + media + brands) • Media Ads W15 import — 696 καμπάνιες, 207 διαφημιζόμενοι
• Intelligence Feed click handlers — σωστό navigation σε όλους τους τύπους alerts • TikTok enrichment fix — nginx redirect patch • Crontab recovery — αποκατάσταση 13 χαμένων cron jobs • Ahrefs #undefined bug fix — normalization σε ενιαίο format
• Agent Readiness Scanner — 41 checks, 9 κατηγορίες, Ahrefs integration, AI summary • RFC 8288 Link headers, MCP Server Card, Agent Skills, OAuth discovery • Markdown for Agents content negotiation • App Rankings — Google Play + Apple App Store Greece
• AMNA News Integration — 8 RSS feeds ΑΠΕ-ΜΠΕ, brand monitoring, trending • Meta Ads API — αντικατάσταση Playwright με API, reach/demographics • Google Ads Screenshots — αυτόματη λήψη screenshots • Multi-platform Evolution Chart — tabs για TikTok, IG, FB, YT, LI • Facebook API4 migration + Instagram CDN fix
• Νέο AI feature: εκτίμηση demographics κοινού (φύλο, ηλικία, τοποθεσία, ελληνική περιφέρεια) • Βασισμένο σε GWI Greece Q1-Q4 2025 + ανάλυση σχολίων TikTok + content signals • Version history: κάθε εκτίμηση αποθηκεύεται μόνιμα, dropdown επιλογής version • Animated profile component: donut chart, horizontal bars, count-up numbers • Admin: per-creator + batch estimation, GWI Priors editor • MCP: estimated_demographics field στο get_creator • Comment Intelligence: πλέον ΔΩΡΕΑΝ για όλους • AI Traffic Insights: νέο box με data από SimilarWeb AI
Facebook Page Integration: Αυτόματη ανάκτηση Facebook Page data (followers, likes, categories, email, posts με reactions breakdown) μέσω RapidAPI. Collapsible μπλε box στα profiles. Cron enrichment κάθε 7 ημέρες (14 accounts/day). Υποστήριξη Brands, Media, Politicians. Meta Ad Library Scraping: Headless browser (Playwright) scraping Meta Ad Library — εξαγωγή εικαστικών, ad text, reach, demographics (ηλικία/φύλο), targeting, πληρωτής (payer), EU Transparency data. Lightbox εικαστικών. Αυτόματο weekly scraping + manual trigger. Filtering ανά Facebook Page. Media Ad Market Monitoring: Import εβδομαδιαίων media campaigns (TV + Digital) από MediaServices/Focus Bari. Dashboard με Top Advertisers, Agency Market Share, Creative Types (Native/Banner/Video/Pre-roll), Top Websites, Top TV Channels. Clickable search/filter. Website profile panel (campaigns + SimilarWeb data). Αντιστοίχιση διαφημιζόμενων → DASHR brands. Financial PDF URLs: Manual PDF import για εισηγμένες χωρίς ΓΕΜΗ data (Πλαίσιο κλπ). SimilarWeb Μάρτιος 2026: 22,168 records, πλήρη data (desktop/mobile, bounce, duration). Dynamic period dropdown. Intelligence Feed: Νέα alerts από Meta Ads, X/Twitter Trends, Google Trends, SimilarWeb traffic spikes, Media Campaigns, ΓΕΜΗ. Account Audit: Daily snapshot, additions/deletions tracking, 300 ημέρες ιστορικό. Background AI Analyze: Server-side (Claude CLI Haiku), επιλογή GR/All, progress tracking, stop button. Diavgeia: Αριθμός δημόσιων πράξεων ανά εταιρεία. MCP Server: 25 tools, νέο get_ad_intelligence + get_media_campaigns. Περιγραφές ενημερωμένες (Social Media & Business Intelligence Platform). Όλα στη βάση + MCP.
ΓΕΜΗ Integration: Αυτόματη ανάκτηση εταιρικών στοιχείων + οικονομικών καταστάσεων μέσω ΑΦΜ. Download & parsing PDFs ισολογισμών μέσω Claude CLI. KPI cards (τζίρος, κέρδη, profit margin, debt ratio, YoY growth). Σύγκριση εταιριών. Board/Persons. Media Kit integration. Brand News: Google News RSS ανά brand, sentiment analysis μέσω Claude CLI (θετικό/αρνητικό/ουδέτερο), pagination ανά μήνα, SimilarWeb traffic tooltip στις πηγές. X/Twitter Trends: Real-time trending topics Ελλάδας, 48h ωριαίο ιστορικό, 13 smart labels (Hot Now, #1 Trend, Rising, Persistent, Newcomer, Comeback κλπ), periods (Now/24h/7d/30d/Month), hover sparkline tooltips. Google Trends: Καθημερινή αποθήκευση στη βάση + MCP tool. Live History MCP tool: Ιστορικό past lives. eCommerce flag για brands. Daily account snapshot. Όλα στη βάση + MCP (24 tools).
Ad/Sponsored Content Tracking — 617 sponsored posts detected, daily cron scan (#ad, #sponsored, brand @mentions), Intelligence Feed alerts, creator profile ad history, reverse brand lookup (ποιοι creators κάνουν ads για κάθε brand). Live Monitoring — smart pattern-based system, search discovery + check-alive, live session tracking, LIVE NOW dashboard section, creator live history. Claude API → Claude CLI migration — 0 Anthropic API calls, όλα τα AI features τρέχουν μέσω Claude CLI bridge. Multi-country enrichment Day 1 (CZ: 80, AT: 74, UK: 252).
Multi-country TikTok analytics expansion — 3,001 new accounts (CZ: 1,001, AT: 1,000, UK: 1,000). Dashboard country switcher with English labels for foreign countries. Separate MCP servers per country (/mcp-cz, /mcp-at, /mcp-uk). Admin country filter. Profile view adapted for foreign creators (basic metrics only, no AI/Trust/SEE). All existing GR functionality unchanged.
SimilarWeb Website Traffic Analytics — πίνακες κυκλοφορίας ελληνικών websites (21,694 entries, 11 κατηγορίες), σύγκριση sites side-by-side (dark theme), MCP integration (3 νέα tools: get_website_traffic, list_top_websites, compare_websites). Data: Φεβρουάριος 2026.
3 νέα Intelligence features στα Creator Profiles: 📊 Content Intelligence (FREE, PHP + Claude Haiku analysis), 💬 Comment Intelligence (30 coins, TikTok comments + Claude Haiku sentiment/FAQs/purchase intent), 🎬 Deep Video Analysis (150 coins, Gemini 2.0 Flash vision). Coin σύστημα στο users table, atomic transactions, admin unlimited toggle, API Cost Dashboard. MCP Server: νέο get_creator_intelligence tool.
Νέες τιμές: Creator €20/μήνα, Agency & Brands €99/μήνα (-20% ετήσια). Πίνακας σύγκρισης δυνατοτήτων στη σελίδα Pricing. Ακύρωση συνδρομής από το μενού χρήστη. Admin: Pricing Edit tab (επεξεργασία κειμένου services). Recurring payments ενεργοποιημένα (cron daily). Coins section στη σελίδα Pricing. Διαγραφή λογαριασμού ακυρώνει πρώτα τη συνδρομή. Hardcoded credentials αντικαταστάθηκαν με .env.php constants.
LinkedIn integration: εμπλουτισμός εταιρειών/προσώπων (followers, industry, logo, description), auto-enrichment cron κάθε 4 ημέρες. Instagram: βελτιωμένο enrichment, private profile detection, manual enrichment buttons. YouTube integration: channel details (subscribers, views, videos), collapsible profile box, auto-enrichment cron κάθε 7 ημέρες. Admins & Editors μπορούν να προσθέσουν LI/YT URLs. Podcast reverse connection — εμφάνιση podcast στο profile του παρουσιαστή. System Health Dashboard: 17-service monitoring με αυτόματο έλεγχο κάθε 6 ώρες.
System Health Dashboard: monitoring (MCP Server, TikTok API, Instagram API, LinkedIn API, YouTube API, MySQL, Apache, Cron jobs, SSL, Disk) με αυτόματο έλεγχο κάθε 6 ώρες.
Νέο Intelligence Feed με αυτόματα alerts (Sound Alerts, Viral Spikes, Ranking Updates, Brand Activity, Milestones, New Creators, Weekly Recap). DASHR AI Ask Box powered by Claude Haiku — 3 δωρεάν ερωτήσεις/μήνα + coins σύστημα. Admin AI & Feed tab, coins column στο users table. Archive σελίδα /intelligence-feed-live. PageSpeed βελτιστοποίηση (Performance 99, Accessibility 100). Mobile overflow fix.
Admin Documentation tab. Ολοκλήρωση τεκμηρίωσης διαχειριστή.
Infrastructure hardening: logrotate, Apache headers, PHP hardening, secrets migration σε .env.php, backup scripts.
API security: CSRF protection, CORS allowlist, rate limiting, webhook HMAC verification, input validation σε όλα τα endpoints.
Frontend security: XSS prevention (safeHTML), DOM injection fixes, Content-Security-Policy headers, input sanitization.
Πρώτη δημόσια έκδοση DASHR.live — Dashboard, Trends, Creator Profiles, Marketplace, Embed Widget.
🔒 Security Fixes (34 συνολικά)
🔴 CRITICAL (8)
| # | Ευπάθεια | Status |
|---|---|---|
| 1 | SQL Injection — πλήρες prepared statements σε όλα τα queries | ✅ |
| 2 | Hardcoded API keys — migration σε .env.php (εκτός web root) | ✅ |
| 3 | Missing CSRF protection — tokens σε κάθε state-changing request | ✅ |
| 4 | XSS via innerHTML — safeHTML() σε όλα τα dynamic outputs | ✅ |
| 5 | Open CORS (*) — strict allowlist με origin validation | ✅ |
| 6 | No rate limiting — IP & user-based rate limiter σε κάθε endpoint | ✅ |
| 7 | Unverified webhooks — HMAC signature verification (Viva Wallet) | ✅ |
| 8 | Admin endpoints χωρίς auth check — session & role validation | ✅ |
🟠 HIGH (14)
| # | Ευπάθεια | Status |
|---|---|---|
| 9 | Session fixation — regenerate session ID on login | ✅ |
| 10 | Missing Content-Security-Policy headers | ✅ |
| 11 | Insecure session cookies — Secure, HttpOnly, SameSite flags | ✅ |
| 12 | Path traversal — input validation & basename() | ✅ |
| 13 | Error messages exposing internals — generic error responses | ✅ |
| 14 | Missing input length limits — max length validation | ✅ |
| 15 | Unrestricted file types on upload — whitelist validation | ✅ |
| 16 | Missing X-Frame-Options — DENY header added | ✅ |
| 17 | Missing X-Content-Type-Options — nosniff header | ✅ |
| 18 | Referrer-Policy missing — strict-origin-when-cross-origin | ✅ |
| 19 | Permissions-Policy missing — restrictive policy set | ✅ |
| 20 | PHP version exposure — expose_php=Off | ✅ |
| 21 | Apache ServerSignature — disabled | ✅ |
| 22 | No log rotation — logrotate configured (daily, 30 days) | ✅ |
🔵 MEDIUM (12)
| # | Ευπάθεια | Status |
|---|---|---|
| 23 | Mixed HTTP/HTTPS resources — forced HTTPS | ✅ |
| 24 | Console.log με sensitive data — αφαίρεση/masking | ✅ |
| 25 | Autocomplete σε password fields — autocomplete=off | ✅ |
| 26 | Missing email validation (server-side) — filter_var | ✅ |
| 27 | Loose type comparisons — strict === checks | ✅ |
| 28 | No automated backup script — daily backup cron | ✅ |
| 29 | Directory listing enabled — Options -Indexes | ✅ |
| 30 | Sensitive files accessible (.env, .git) — deny rules | ✅ |
| 31 | No PHP error logging to file — error_log configured | ✅ |
| 32 | Display errors in production — display_errors=Off | ✅ |
| 33 | Missing SSL stapling — OCSP stapling enabled | ✅ |
| 34 | Weak SSL ciphers — modern cipher suite configured | ✅ |
📋 Activity Logs (last 7 days)
| Date & Time | User | Action | Target | Details |
|---|
| # | Χρήστης | Ερώτηση | Κόστος | Tokens | Τύπος | Ημ/νία |
|---|
| # | Τύπος | Τίτλος | Username | Display | Active |
|---|
| # | User | Niche | Brand | Cost | Date | |
|---|---|---|---|---|---|---|
| Φόρτωση... | ||||||
💰 Pricing Management
🔓 Demo Access Box
Εμφάνιση/απόκρυψη του "Demo Access — Δες το Dashboard" στην αρχική σελίδα.
📝 Services Text (Pricing Page)
Αυτό το κείμενο εμφανίζεται στη σελίδα Pricing πάνω από τα plans.
💳 Τιμές Συνδρομών
Οι τιμές αποθηκεύονται σε cents. Αλλάζουν αυτόματα παντού: pricing page, Viva checkout, webhook, cron.
🪙 Τιμές Coins
Τιμές σε cents. Αλλάζουν στη σελίδα pricing και στο Viva checkout αυτόματα.
🔌 MCP Token Prices
Τιμές σε cents. Αλλάζουν στο /mcp-info, homepage tiles, API endpoints και Viva checkout αυτόματα.
Οι τιμές ενημερώνονται αυτόματα: Pricing page, Viva Smart Checkout, Webhook, Recurring Cron — χωρίς code changes.
📊 Χρήση MCP Tokens — Real-time Dashboard
—| Ώρα | Χρήστης | Tool | ms | Status |
|---|---|---|---|---|
| Φόρτωση... | ||||
🎫 MCP Tokens Management
Server Status
🇬🇷 Greece: https://dashr.live/mcp (full AI features)
🇨🇿 Czech Republic: https://dashr.live/mcp-cz
🇦🇹 Austria: https://dashr.live/mcp-at
🇬🇧 United Kingdom: https://dashr.live/mcp-uk
Top Tools
Top IPs
🔥 Top Requested Creators
🔍 Top Search Queries
📂 Top Categories
🎯 Top Campaign Niches
⏰ Hourly Distribution (7 days)
Recent Requests (Last 50)
| Ημερομηνία | Όνομα | Κατηγορία | Μήνυμα | Status | IP | ||
|---|---|---|---|---|---|---|---|
| Φόρτωση… | |||||||
| Code | Label GR | Label EN | Order | Actions |
|---|---|---|---|---|
| Φόρτωση… | ||||
| Δείκτης | Τιμή | Section | Περίοδος | Conf. | Status | Actions |
|---|---|---|---|---|---|---|
| Επίλεξε section ή φόρτωσε όλα… | ||||||
Yes
Published
| Κανάλι | Εκπομπή | Εμφανίσεις | Avg % | Mapping | Action |
|---|---|---|---|---|---|
| Φόρτωση... | |||||
| Channel | Show | Channel DASHR User | Show DASHR User | Actions |
|---|---|---|---|---|
| Φόρτωση... | ||||
| Όνομα | Plan | Status | Λήξη | Logins | Actions | Paid | Εγγραφή | Last Login | |
|---|---|---|---|---|---|---|---|---|---|
| Φόρτωση... | |||||||||
| Plan | IP | Timestamp | |
|---|---|---|---|
| Φόρτωση... | |||
| Action | Target | IP | Timestamp | |
|---|---|---|---|---|
| Φόρτωση... | ||||
| Coins | Ποσό | Status | Ημερομηνία | |
|---|---|---|---|---|
| Φόρτωση... | ||||
| Account | Platform | Handle | Fails | Last Failed | Last OK | Preserved | Status |
|---|---|---|---|---|---|---|---|
| Φόρτωση... | |||||||
| User | Τίτλος | Μηνύματα | Rated | Avg ★ | Τελευταία | |
|---|---|---|---|---|---|---|
| Φόρτωση... | ||||||