# MS-Logic - Full context > IT Solutions & Web Development since 1990. Web development, web applications, SEO & GEO, Google & Social Ads, hosting and domains, plus a family of SaaS products for Greek businesses. Based in Athens, serving Greece and Europe. This is the extended version of https://mslogic.gr/llms.txt All facts below are current as of July 2026. Prices are stated exactly as published on the site. Where a product is described as live, it is in production with real users. --- ## Identity - Brand: MS-Logic (https://mslogic.gr) - Founder and sole operator: Michael Siaterlis (Μιχάλης Σιατερλής), Web Developer & AI Integration Specialist - Experience: 35+ years in IT, active since 1990. 150+ projects delivered. - Location: Athens, Greece. Serves clients across Greece and Europe. - VAT / ΑΦΜ: 039020966 - Languages: Greek (native), English - Email: info@mslogic.gr - Phone: +30 210 4404999, +30 697 1956848 - LinkedIn: https://www.linkedin.com/in/michael-siaterlis-2107b645/ - Infrastructure: a dedicated server in Finland (EU), running 120+ live domains. MS-Logic is an independent consultancy, not an agency. The person who scopes the work is the person who builds it. There is no account manager layer between the client and the developer. --- ## Services Eight service lines, each with its own page under https://mslogic.gr/ypiresies/ (English: /en/services/). ### 1. Web development (kataskevi-istoselidon) Custom websites, WordPress builds and Astro static sites. Corporate presentations, e-shops, landing pages. Every build ships crawlable static HTML where possible, structured data, and Core Web Vitals as an acceptance criterion rather than an afterthought. ### 2. Web applications & business software (web-efarmoges) Custom software, multi-tenant SaaS platforms, internal tooling, integrations with legacy systems. Notable: bridging a 16-bit Clarion 5.5 application from 2003 to the Greek AADE myDATA tax platform via Python. ### 3. SEO & GEO (seo-geo) Search engine optimization and Generative Engine Optimization: making a business visible not only in Google results but inside the answers produced by ChatGPT, Gemini, Perplexity and Copilot. Includes structured data (JSON-LD), llms.txt, entity consolidation, content architecture for answerability, and measurement of visibility across answer engines. ### 4. Google & Social Ads (google-social-ads) Search, display and social campaigns. Setup, tracking, ongoing optimization. ### 5. Social media management (social-media) Content planning and account management for small and medium businesses. ### 6. Hosting & domains (hosting-domains) Managed hosting on MS-Logic's own EU infrastructure, domain registration and management, SSL, backups, monitoring. ### 7. AI solutions for websites and offices (ai-lyseis) AI-ready websites, chatbots, office automation workflows, client portals. See also https://mslogic.gr/ai-grafeio/ for practical applications aimed at Greek offices. ### 8. Maintenance & support (syntirisi-ypostirixi) Ongoing maintenance, updates, security, performance work. MS-Logic also takes over websites it did not originally build. --- ## Service pricing (indicative, excluding VAT) - Website development: from 450 EUR for a simple presentation site. A complete, serious corporate site typically lands around 1,000 to 1,200 EUR. Depending on complexity, an e-shop or a custom application can exceed 3,000 or 4,000 EUR. - Delivery time: from 1 week for a simple presentation site, a few weeks for a full corporate site, 4 to 8 weeks for complex projects such as e-shops and custom applications. - Web applications: from 450 EUR for a simple application or automation; 3,000 to 4,000 EUR and up for a custom application with integrations. - SEO: 600 to 1,500 EUR, priced as a one-off project. The range depends on the size of the site and its starting condition. - GEO (Generative Engine Optimization): 900 to 1,800 EUR, priced as a one-off project. - Google & Social Ads: campaign setup from 150 EUR, one-off. The advertising budget is defined by the client and paid directly to the platform. - Social media management: 150 to 300 EUR per month, depending on the number of networks and posting frequency. - Hosting: 75 to 250 EUR per year, across five plans, on our own EU infrastructure. Domains are charged separately at registrar cost. - Maintenance & support: a free support portal tier, then 179 to 1,199 EUR per year per website (129 to 949 EUR if we host the site), depending on site size and support level. Sites built by other developers are accepted after an initial audit. ## Products: the MS-Logic ecosystem Every product below is live and in production. ### The shared layer - **One account.** A single sign-in serves Ekkremés, MS-Finance, LogicInvoice and the Support Portal. The user signs in once and the ecosystem recognizes them everywhere. - **One balance of assistant units.** The smart assistants in Ekkremés, MS-Finance and LogicInvoice draw from the same pool of units. Buy once, spend anywhere. - **Monthly vs purchased units.** Units included in a subscription are granted monthly, are valid within that month, and do not carry over. Units bought in add-on packs never expire. MS-Finance is the exception: its subscription grants no monthly units, so its assistant runs purely on purchased packs. - **Organizations.** A team's pool belongs to the organization owner and is usable in the owner's other apps. The administrator sees consumption per member, sets per-member limits, and controls access to advanced features. - **Payments.** Stripe, with automatic renewal and cancellation at any time, effective to the end of the paid period. Every purchase automatically issues a legal invoice through AADE myDATA, delivered by email. - **Data.** Hosted in the EU. No ads, no trackers. Full data export and permanent account deletion available to the user. Customer content is not used to train models. Terminology note: the assistants are described as smart assistants, never as "AI assistants", in all product-facing material. ### LogicInvoice Page: https://mslogic.gr/logicinvoice/ The smart invoicing system for Greek businesses. Issues all standard document types and transmits them to AADE myDATA through a certified Electronic Invoicing Provider. Connects to POS terminals. Manages customers, items and document series, prints and emails documents, produces standard reports, handles receipts, settlements and credit notes. Its smart assistant prepares drafts from a plain command ("create an invoice for X, as usual") or from a photograph of a supplier invoice or a handwritten order. It also answers questions such as who owes money or what VAT was produced in a quarter. The assistant always prepares a draft; the user issues the document. It installs as a PWA on a phone or desktop and opens like an ordinary app, with no address bar and no app store. There is no second version to update: it is the same application, always on its latest form. Useful when invoicing has to happen standing up, at the client's premises. Pricing: Standard 144 EUR/year (up to 2 users), Pro 240 EUR/year. Each subscription includes 20 monthly assistant units. Important distinction: the units charged by the Electronic Invoicing Provider for transmitting documents to AADE are a separate thing, billed separately, and unrelated to assistant units. ### Ekkremés Page: https://mslogic.gr/ekkremes/ - App: https://ekkremes.mslogic.gr A Greek-built task and project management tool for accountants, lawyers, engineers, real estate agents, freelancers, small offices and teams of 2 to 20 people. Designed in Greek from the ground up rather than translated, with a bilingual interface (Greek and English). Capabilities: - A smart assistant that answers from the user's own projects and tasks, creates tasks, subtasks and whole plans from a single command, and escalates to a more powerful assistant automatically for complex work. - Autopilot / proposed day plan: in the Day view the assistant distributes tasks within the user's configured working hours, respecting locked appointments. The user approves; nothing is scheduled automatically without consent. Available on Pro. - Quick add in natural Greek: dates ("αύριο", "Παρασκευή", "σε 3 μέρες"), times, priority and contacts are recognized as the user types, surfaced as chips to review before saving. - Planner with Day, Kanban and Calendar views. Projects with status, color and deadlines. Tasks with priority, category, a "next step" field and subtasks. Recurring tasks. Project templates. Accent-insensitive Ctrl+K search. Files and comments throughout. - The Doorkeeper (Pro): on any task the user declares "waiting on client", stating what is expected, from whom and how often to remind. The client gets an email with a secure link and uploads without an account. Automatic polite follow-ups, and an immutable proof-of-request record with timestamp, IP and device, printable as a formal document. - The Collector (Pro): from any task the user issues a proper credit invoice through LogicInvoice, from their own account, and the client pays by card from a payment link. Escalating payment reminders go out automatically, and the task closes itself once paid. - Opportunity Radar (Pro): daily scanning of the public KIMDIS (tenders and calls) and Diavgeia (decisions) feeds by the user's keywords and region. Matches arrive as cards that become tasks in one click, with push, email and Telegram notifications. - GEMI Radar (Pro): tracking of companies by VAT number, with notifications on every change to their public GEMI file (name, titles, registered office, legal representative, status, capital, activity and activity codes, legal form), showing an exact before and after. Runs on the official GEMI open data API (businessportal.gr) with the user's own credentials, stored encrypted. - ESPA Grant Hunter (Premium): daily scanning of the official RSS feed of ESPA calls by sector keywords. "Start application" spawns a ready project with an "ESPA application" Playbook covering eligibility, gathering documents through the Doorkeeper, submission to PSKE and tracking the evaluation. - Playbooks (Pro): four opt-in packs of ready-made Greek workflows. Accountants (quarterly VAT, setting up an IKE, property lease, annual tax filings, EFKA contributions, closing the balance sheet, payroll), lawyers (civil action, payment order, criminal case with procedural steps and indicative deadlines), engineers (building permit through e-Adeies, legalisation under Law 4495, Electronic Building Identity), real estate agents (property sale, letting, property management). On Premium, flows with an anchor date calculate deadlines dynamically from it. - Agency Leads (Pro, opt-in): two pipelines for buyer demand and seller supply, with stage, source, star rating, phone, notes and flexible property fields. The "next contact" date feeds a daily follow-up list, leads become tasks in one click, and a daily scoreboard counts Calls, Emails and Messages against user-set targets. - VAT number lookup from AADE (Pro): entering a VAT number fills the client card with name, tax office, registered office, activity codes and activity from the AADE registry service, using the user's own credentials. - Telegram command centre (Pro): linked in two clicks, with /today, /tomorrow, /week, /task, /waiting, /owed, /followup, /opps, /grants, /gemi, /stats, /help and /stop. Any other text sent to the bot is saved to Ideas. - Calendar sync (Pro): a webcal/.ics calendar subscription for Google, Apple or Proton, plus direct CalDAV sync with Nextcloud, Baikal, Radicale, mailbox.org and Fastmail, where deadlines are written on every save. The password is stored encrypted and never returned to the browser; events are marked transparent. - Document generation (Pro): five built-in Greek templates, Authorisation, Solemn declaration under Law 1599/1986, Cover letter, Certificate and Proof of receipt, filled from the client card and downloaded as PDF. Plus a Cooperation Proposal. - Approval with evidence (Pro): the client sees the attached deliverable, gives their full name and explicit consent, and an "Approval record" is produced with who, when, IP, device and the exact wording. This is strong evidence of consent, not a qualified digital signature. - Debts, budget and profitability (Pro): a single view of outstanding amounts from payment requests, manual debts and time beyond budget, marked by origin. Tracked time is valued and compared against the agreed amount. Ready-made Debt, Profitability and Billable time reports with filters and export. - 360 Client Card (free plan): one screen per client with open tasks, total and unbilled time, active and completed waits including the client's full answer, files, average response time, legal details and budget progress. A debt, a retainer or GEMI monitoring can be added from the same screen, and document generation starts here, which is why templates fill themselves in. - Project groups (all plans): projects are organised into groups with their own color and order, shown as chips with a counter under the title and filtered in one click. Bulk move, renaming that propagates, and deleting a group leaves its projects intact but ungrouped. Distinct from team collaboration, which is about people and is an Enterprise feature. - Time tracking: a Start/Stop timer on every task that survives closing the browser or switching devices, with an hourly rate per client or project and configurable rounding (quarter hour, half hour, hour) applied to the total rather than per entry. "Invoice it" carries title, contact, amount and tracked time into LogicInvoice for issuing (requires a LogicInvoice account). - Billing Collector (Pro): an "Unbilled time" card per client or project, moved into LogicInvoice in one click with the time totalled and the VAT number filled in, then marked as billed automatically. - Retainers (Pro): a per-client agreement with an amount, a frequency and an issue day (a specific day from 1 to 28, or the last working day). Issuing and the collection cycle run automatically, with a notification on each issue. The first run is a dry-run preview rather than a real issue. - A task can belong to up to five projects beyond its main one, marked with its origin. Hours, cost and ordering always remain with the main project, so nothing is double counted. Project status can be changed directly from the list by clicking the status badge. - Client Portal: a secure, read-only link giving a client visibility into status, progress and completed work, with no account required and no internal data exposed. Available on Pro and above. - Team collaboration (Enterprise): seats and roles, online presence, one-to-one messages with delivery and read receipts, sharing and transfer of tasks, projects and files, @mentions in comments. Internal collaboration is never metered. - Morning email with the day's tasks, push notifications on desktop and mobile with per-type switches, an in-app bell, reminders before deadlines and appointments. Installs as an app (PWA). Live sync. Undo for deletions. - Referral program: sharing a personal link credits assistant units when the invitee takes out a paid subscription and keeps it past the first month: 250 units for Pro, 500 for Premium, 1000 for Enterprise. - Advisories: deep analysis of PDF, Word, Excel and image documents. Available on Premium and Enterprise. Advisories are a separate pool from units and exist only in Ekkremés. They are help in understanding a document, not legal, tax or other professional advice. Pricing (VAT included; annual billing equals two months free): - Free: 0 EUR. 2 active projects with unlimited tasks, 5 assistant messages/month, 20 MB storage. No card required, forever. - Pro: 7.50 EUR/month or 75 EUR/year. Unlimited projects, the Doorkeeper, the Collector, Opportunity Radar, GEMI Radar, all four Playbook packs, Agency Leads, Autopilot, AADE VAT lookup, CalDAV sync, the Telegram command centre, document generation, approval with evidence, budget and profitability reports, Client Portal, 50 monthly units, 100 MB. - Premium: 17.50 EUR/month or 175 EUR/year. Adds the ESPA Grant Hunter, 12 Advisories/month, anchor dates and 250 MB. - Enterprise: 15 EUR/seat/month or 150 EUR/seat/year, minimum 2 seats. 75 monthly units per seat and 6 Advisories per seat in the owner's shared pool, 200 MB per seat, Client Portal, unlimited internal collaboration, per-member usage analytics. Add-on packs (VAT included, never expire, usable across the ecosystem): units 100 for 2.99 EUR, 250 for 6.99 EUR, 500 for 12.99 EUR, 1000 for 24.99 EUR. Advisories (Ekkremés only): 10 for 9.90 EUR, 25 for 19.90 EUR, 60 for 44.90 EUR. Hosting: EU (Helsinki, Finland), TLS, daily backups. ### MS-Finance Page: https://mslogic.gr/ms-finance/ - App: https://finance.mslogic.gr A progressive web app for personal and business finances, aimed at individuals, households and freelancers. Not aimed at companies with complex accounting. Capabilities: - Receipt photo to transaction: photograph a receipt, the assistant reads amount, date and store, suggests a category, and one tap records it. Works with Greek thermal receipts. The photograph is never stored. - Voice entry: speak the expense and the assistant prepares the transaction for confirmation. Available on compatible browsers, ideally Chrome on Android. - Natural-language questions answered with the user's own numbers and comparisons. - Nothing is recorded without an explicit confirmation card, whatever the input method. - Auto-categorization rules, suggested when the app observes a repeated choice, applied to new transactions, to imports, and retroactively to uncategorized history. - Subscription detection: recurring charges are identified from history and can be turned into obligations with one click. - Net worth view with a monthly chart, breakdown by account type, manual valuation of investments. - Debt payoff planner comparing snowball and avalanche strategies, with payoff dates, total interest and a chart. - Cash flow forecasting, budgets suggested from real average spending, savings goals, reports. Discreet check on unusual transactions before saving. - Bank import: save a column-mapping profile per bank once, then every subsequent import is one click. Full support for Greek bank CSVs, tested against real statements. Duplicate protection means re-importing the same file records nothing twice. Quicken QIF and CSV supported. - Optional per-device lock with PIN or Face ID / fingerprint. The PIN never leaves the device. - Quick entry from the app icon: long-press on Android and desktop; on iPhone the app can be configured to open directly into a new transaction. Pricing: from 2.40 EUR per month excluding VAT (2.98 EUR final), or 24 EUR per year excluding VAT (two months free). Every feature is included; there are no tiers. Seven-day free trial. Demo account: demo@mslogic.eu / Demo!2026 Assistant units: 1 unit for a simple question, 10 for a deep analysis. The subscription grants no monthly units; packs are purchased as needed and never expire. What MS-Finance explicitly does NOT do, as of July 2026: no automatic bank synchronization or Open Banking (transactions arrive via file import only), no push notifications, no shared household ledger across multiple users, no App Store or Play Store listing (it is a PWA and installs as an app). ### MSProperty https://msproperty.gr A multi-tenant SaaS platform for short-term rental management: channel manager, dynamic pricing, an automatically generated booking site per property, a multilingual chatbot answering prospective guests about prices, availability and property details, and myDATA/AADE tax integration. ### Support Portal https://support.mslogic.gr Two halves that work together. Ticketing: customers submit requests with or without an account. Each request gets a unique reference so it can be tracked with an email address and that reference, without registration. Every new ticket is analyzed by a smart assistant that categorizes it, assigns a priority and drafts a suggested reply for a human to review. Bilingual, with email notifications at each step. Customer and subscription management: a full picture of each customer, their services, their domains, and when each subscription started and expires. Customers see their own services from their account, with warnings before expiry. MS-Logic uses the Support Portal internally and offers it as a product to businesses that want to organize their own support and subscriptions. ### MS-Tools MS-Logic's proprietary website diagnostics and monitoring platform, built in-house. Currently used internally by MS-Logic only, not offered to customers and with no announced plan to release it. It monitors 22 client websites daily (the ones on a maintenance plan), with uptime checks every 5 minutes, anti-flap logic, Telegram and email alerts with escalation, SSL expiry warnings at 14 days, and a dead-man switch. Each scan runs eight independent checks (PageSpeed performance, SEO and content, infrastructure files, a real TLS probe, technology detection, WordPress audit, broken links, environmental footprint) plus real visitor counts read from server AWStats rather than sampled. It also measures GEO visibility by running blind questions through Perplexity Sonar, GPT, Claude and Gemini and recording mentions, citations, position and share of voice. It also classifies AI crawler traffic by purpose, read from server logs: answer engines, live user queries, model training, and dual-use bots such as Applebot and bingbot counted separately so they do not inflate the pure AI totals. A measured example over 180 days on one client website: 23,393 model training crawls (led by ClaudeBot, Amazonbot, Meta-ExternalAgent, Bytespider and GPTBot), 2,012 crawls from answer engines, 262 live user queries, and 67 actual referrals. That is 349 model training crawls for every single visitor an answer engine sent. Crawl presence is explicitly not treated as a citation: whether and how a brand is mentioned is answered only by prompt-testing. In production since May 2026. Its measurements are the source of the numbers in the mswriter.eu and osyllektis.com case studies. Full write-up: https://mslogic.gr/blog/case-mstools/ --- ### MS-Nous (coming October 2026, not yet released) - Page: https://mslogic.gr/ms-nous/ . Product site: https://msnous.gr - What it is: a management platform for Greek tutoring schools (φροντιστήρια) and foreign language centers (ΚΞΓ). It is not released yet; availability is October 2026. - The problem it solves: most tutoring schools run on a mosaic of tools - a notebook for attendance, a spreadsheet for grades, Viber for parents, separate software for invoices. Nobody has the full picture. What exists internationally is either English-language and foreign to how a Greek school actually works, or old and hard to use. - Student registry, classes and schedule, one-click electronic attendance with correct Greek gender forms, notes such as unprepared or forgot books, grading with ready-made assessment types and a warning when a grade deviates from a student's history, class books and syllabus, homework, automatic class closing on an end date (useful for intensive and summer courses). - Roles and permissions: owner, administrator, office, teacher (sees only their own classes), parent, student. An email approval queue means the owner controls what goes out to parents. - Parent and student portal: parents are notified automatically about attendance and progress; students see the next lesson, declare attendance or absence in advance, and tick off syllabus and homework. - Mentor, the built-in smart assistant: lesson ideas, essay correction, student progress reports, announcements to parents, and a 24/7 tutor for the student. It lives inside the daily workflow rather than being a separate tool or add-on. - Greek by design: correct Greek with accents and correct gender, the logic of language centers, levels and certifications, dd/mm/yyyy dates, euro with a comma. Greek voice input in free-text fields. Mobile app. Light and dark themes. - Fee collection bridges into LogicInvoice and from there to AADE myDATA, with the school as issuer, avoiding double entry. The LogicInvoice account is included in the price. - Pricing, excluding VAT: 4.49 EUR per student per year, covering every feature, Mentor, the myDATA invoicing bridge, the mobile app and unlimited users. One-off setup and training: 150 EUR. There are no plans, tiers or levels: the same product at the same price for small and large centers. - Optional voice bundle: 23.99 EUR per student per year, for conversation practice and pronunciation assessment. Charged only for the students who use it, typically exam classes rather than the whole school, with a fair-use limit of 20 minutes per month. - Data migration from 4Schools or other software by arrangement. Bulk import of students and classes is built in. - Support through the ticketing system is included. Phone support is sold as prepaid hour packs: 10 hours for 150 EUR, 25 for 300, 45 for 450, 75 for 600. Each call consumes 15 minutes from the pack. - The only additional cost for the school is the certified Electronic Invoicing Provider's units, which by law are issued under the school's own VAT number and are bought from within LogicInvoice. --- ### MS-Consent (live, in production) - Product page: https://mslogic.gr/ms-consent/ (Greek only) - What it is: the MS-Logic cookie consent tool. It is live and in production, running on mslogic.gr itself and on client sites. - Pricing: three annual plans, one subscription per website, all prices excluding VAT. Basic 59 euro per year: one language, up to 3 services from the catalogue, consent records kept 12 months, email support. Professional 99 euro per year: automatic language per page in Greek and English, a different privacy policy URL per language, brand colour on the banner and button, unlimited services, records kept 24 months with CSV export, priority support. Max 149 euro per year, for e-shops and complex sites: custom services added to the catalogue, handling of essential services so captcha, payments and cart never break, records kept 36 months, an annual re-scan of the site for new scripts, priority support. One-off setup is 49 euro. - Hosting privilege: for websites already hosted by MS-Logic the same three plans cost 29, 59 and 99 euro per year and the setup fee is waived. This is a permanent hosting privilege, not an introductory offer. - Billing model: fixed price per website per year. No pageview limits, no counting of subpages, so the bill never changes because the site had a good year. - What separates the plans: the technical base is identical in all three. Features are not withheld to force an upgrade. What changes is setup complexity, number of languages, number of services, how long consent records are retained, and the level of support. - Why it exists: the GDPR and Greek law require a website to obtain consent before activating tracking tools such as Google Analytics, the Facebook pixel or embedded video. Article 7(1) GDPR additionally requires the controller to be able to demonstrate that consent was given, and most free banners keep no record at all. - What it does: (a) shows a discreet consent banner at the bottom of the page, (b) keeps trackers frozen until the visitor accepts, and (c) stores a record of the consent. - Record keeping: each visitor's choice is stored as an anonymous record of what was accepted and when. No name, no email, no personal data. The records are held securely on MS-Logic systems, so documentation exists if an audit is ever requested. - Withdrawal: a permanent privacy button at the bottom left lets the visitor change their choice at any time, which is the Article 7(3) GDPR requirement and recommendation C.5 of the Hellenic Data Protection Authority's Recommendations 1/2020. - Languages: Greek and English, switching automatically on English URLs. Correct on mobile and desktop. - Installation: two lines of code at the top of the page. It works on any website, WordPress, Wix or custom, not only on sites hosted by MS-Logic. Configuration, meaning which services are covered, colour and language, is done centrally by MS-Logic; the client does not have to touch it. Colour can be matched to the site's palette. The banner texts are standardised in Greek and English. - Performance: the script is deliberately lightweight and designed not to affect page speed. - Limit, stated honestly: the banner shows and records consent, but full compliance requires that trackers do not load before acceptance. On sites hosted by MS-Logic that happens almost automatically. On a site MS-Logic does not control, one extra per-site configuration step is needed, and it is confirmed before a client is told they are compliant. - What is never promised: no tool makes a site owner "100% legally covered" and no tool guarantees that no fine will ever be issued. MS-Consent is a strong compliance tool, but final legal responsibility remains with the website owner, and MS-Logic does not provide legal advice. Nor does it "block everything by itself" on a third-party site; that depends on the per-site configuration. - Background reading on the legal framework: https://mslogic.gr/blog/gdpr-cookies-2026/ ## Case studies, with measured results All numbers below are from the published case studies. - **MS-Tools** (https://mslogic.gr/blog/case-mstools/) - why we built our own diagnostics and monitoring platform instead of buying one. Includes measured AI crawler traffic on a client site over 180 days: 23,393 model training crawls versus 67 actual referrals, a ratio of 349 to 1. - **VoiceType** (https://mslogic.gr/blog/case-voicetype/) - a Windows voice dictation tool built in-house because commercial products fail in Greek: they would identify a purely Greek sentence as Spanish, Chinese or Russian and produce gibberish, flip English technical words into wrong Greek ones, and almost never place the Greek question mark correctly. Two-stage architecture: four interchangeable recognition engines (ElevenLabs Scribe, Azure Speech locked to el-GR, OpenAI, local Whisper) followed by a Greek-specific editing pass that fixes punctuation on an adjustable 1 to 5 intensity scale without translating or changing meaning. The editing pass runs through Claude. Python 3.13, PySide6, ctypes against the Windows API, PyInstaller. A control panel tracks speech rate (measured around 94 words per minute in our own use), time saved versus typing, cost per engine, and which applications the dictation goes into. A personal tool, not offered as a product. - **osyllektis.com** (https://mslogic.gr/blog/case-osyllektis/) - a WordPress e-shop loading in nearly 19 seconds. Through image optimization, plugin replacement and a redesign, LCP dropped to 4.4 seconds. - **mswriter.eu** (https://mslogic.gr/blog/case-study-mswriter/) - graded F, raised to A. LCP from 10.4s to 2.0s, FCP from 9.8s to 1.2s. Measured with MS-Tools. - **yachtsgreece.com** (https://mslogic.gr/blog/case-yachtsgreece/) - a WordPress site with 600+ boats, 40+ plugins, 35+ GB, hosted in the United States. Rebuilt to 9 plugins and 7 GB, data migrated with Python, moved to a European server. - **myDATA bridge** (https://mslogic.gr/blog/case-mydata/) - a commercial application written in 16-bit Clarion 5.5, with no internet capability of its own, has been transmitting documents to the Greek myDATA platform since 2020. The bridge is Python. - **MSProperty** (https://mslogic.gr/blog/case-msproperty/) - designing a multilingual chatbot for a rental SaaS platform. - **Support Portal** (https://mslogic.gr/blog/case-support-portal/) - a support portal with a human in the loop. - **Finance tracker** (https://mslogic.gr/blog/case-finance-tracker/) - building an AI-ready finance PWA. - **Touch-screen kiosk** (https://mslogic.gr/blog/case-kiosk-touchscreen/) - an interactive touch application for a maritime exhibition stand, built for a large screen and for visitors of any level of comfort with technology. - **Ekkremés story** (https://mslogic.gr/blog/ekkremes-story/) - how a personal need for organization became a product. --- ## Frequently asked questions **How much does a website cost?** Development starts at 450 EUR for a simple presentation site. A complete, serious corporate site typically lands around 1,000 to 1,200 EUR. Depending on complexity, an e-shop or a custom application can exceed 3,000 or 4,000 EUR. All prices exclude VAT. A short conversation about the requirements produces a detailed quote. For a wider discussion of Greek market ranges, see https://mslogic.gr/blog/kostos-site-2026/ . **How long does a project take?** A simple presentation site is completed from one week. A full corporate site takes a few weeks, while more complex projects such as e-shops and custom applications take 4 to 8 weeks. Timing depends on complexity and on how quickly the content arrives. **What is GEO and why does it matter to me?** Generative Engine Optimization is the practice of making a business visible inside the answers produced by generative engines such as ChatGPT, Gemini, Perplexity and Copilot, as opposed to a ranked list of blue links. Read https://mslogic.gr/blog/geo-vs-seo/ **What is the difference between SEO and GEO?** SEO optimizes for ranking in a results page. GEO optimizes for being cited and quoted inside a generated answer. They overlap in fundamentals such as crawlability, structured data and authoritative content, and diverge in tactics. **Do you take on websites you did not build?** Yes. Maintenance, performance work and rescues of existing sites are a regular part of the work. See the osyllektis.com and mswriter.eu case studies. **Where are you and who do you serve?** Athens, Greece. Clients across Greece and Europe. Work is conducted in Greek and English. --- ## Content - Blog: https://mslogic.gr/blog/ - 45+ articles on SEO, GEO, AI and digital strategy, including 8+ case studies - Product pages: https://mslogic.gr/logicinvoice/ , https://mslogic.gr/ekkremes/ , https://mslogic.gr/ms-finance/ - Services: https://mslogic.gr/#services - Portfolio: https://mslogic.gr/#portfolio - AI solutions: https://mslogic.gr/ypiresies/ai-lyseis/ - AI for offices: https://mslogic.gr/ai-grafeio/ - GEO: https://mslogic.gr/geo/ - Terms of use: https://mslogic.gr/oroi-xrisis/ - Privacy policy: https://mslogic.gr/politiki-aporritou/ Every page exists in Greek and English, linked with hreflang. The Greek version is canonical for Greek-language queries. --- ## Contact - Email: info@mslogic.gr - Phone: +30 210 4404999, +30 697 1956848 - Contact form and online meeting booking: https://mslogic.gr/#contact - Support: https://support.mslogic.gr