{
  "meta": {
    "title": "SKYLEX Suite — applicativi e dipendenze dirette",
    "version": "2026-09-27",
    "currency": "EUR",
    "language": "it-IT",
    "domain": "https://skylexconsulting.com",
    "charter": "Guida non vedenti + SOS: gratis per sempre, senza pubblicità e senza paywall (Carta Immutabile).",
    "privacy_vision": "App vision: nessuna registrazione video, nessun buffer JPEG, nessuna clip esportabile.",
    "regola_fondamentale": "Nessun applicativo di questa suite misura pause, presenza o produttività di persone (no sorveglianza lavorativa)."
  },
  "modello": {
    "free": {
      "label": "Free",
      "price_eur_month": 0,
      "monetizzazione": "pubblicità display non invasiva + limiti funzionali",
      "limiti_tipo": ["1 device", "1 flusso/1 camera", "quota giornaliera di richieste", "export con watermark"]
    },
    "pro": {
      "label": "Pro",
      "price_eur_month": 9.9,
      "acquisto": "in-app Google Play Billing / Apple StoreKit (abbonamento mensile, rinnovo automatico)",
      "sblocca": ["nessuna pubblicità", "più flussi e device", "export pulito", "alert avanzati", "priorità di calcolo"]
    },
    "business": {
      "label": "Business",
      "price_eur_month_min": 50,
      "price_eur_month_max": 200,
      "acquisto": "fatturazione diretta SKYLEX (contratto)",
      "sblocca": ["multi-sede", "utenti e ruoli", "SLA", "on-premise/HW dedicato", "report di servizio"]
    },
    "charter": {
      "label": "Charter — gratis per sempre",
      "price_eur_month": 0,
      "pubblicita": false,
      "per": ["cecità", "ipovisione", "handicap visivo"],
      "fonte": "scripts/spider-charter/tiers.json"
    }
  },
  "servizi_live": [
    { "id": "dashboard", "name": "Dashboard / Hub", "port": 3000, "ruolo": "console di controllo e vetrina" },
    { "id": "spider-core", "name": "SPIDER", "port": 3004, "ruolo": "percezione e direzione (core)" },
    { "id": "vision-ai", "name": "Vision AI", "port": 5003, "ruolo": "motore di visione Skylex (motore vision)" },
    { "id": "dance", "name": "Dance", "port": 5004, "ruolo": "BPM / ritmo in pista" },
    { "id": "tts", "name": "Kokoro TTS", "port": 5005, "ruolo": "voce sintetica" },
    { "id": "brain", "name": "SPIDER Brain", "port": 5006, "ruolo": "ragionamento e orchestratore" },
    { "id": "heart", "name": "SPIDER Heart", "port": 5007, "ruolo": "stato emotivo / segnali vitali sistema" },
    { "id": "media", "name": "Media Studio", "port": 5008, "ruolo": "produzione contenuti" }
  ],
  "applicativi": [
    {
      "id": "skylex-guard",
      "name": "SKYLEX Guard",
      "tagline": "Vigilanza intelligente multi-camera (motore di visione Skylex)",
      "verticale": "sicurezza perimetrale aziende ed edifici",
      "dipendenze": ["vision-ai", "spider-core", "heart", "dashboard"],
      "moduli_diretti": ["vigilanza/routes.js", "public_stream_catalog.json", "apps/skylex-eye-service"],
      "pagina": "/skylex-guard.html",
      "android": "com.skylex.guard",
      "ios": "com.skylex.guard",
      "free": { "prezzo": 0, "limiti": ["1 camera", "720p", "notifiche base", "pubblicità"], "ads": true },
      "pro": { "prezzo": 19.9 },
      "business": { "min": 50, "max": 200 },
      "pagamento": ["abbonamento", "once_app_store"]
    },
    {
      "id": "spider-suit",
      "name": "SPIDER Suit",
      "tagline": "Layer Iron Man — missioni, radar, brief (zero video)",
      "verticale": "sicurezza personale",
      "dipendenze": ["vision-ai", "brain", "tts"],
      "moduli_diretti": ["life-guard", "body_tracker", "apps/edge-lab"],
      "pagina": "/edith-consulting.html",
      "android": "com.skylex.suit",
      "ios": "com.skylex.suit",
      "free": { "prezzo": 0, "limiti": ["3 missioni/giorno", "pubblicità"], "ads": true },
      "pro": { "prezzo": 6.9 },
      "pagamento": ["abbonamento", "once_app_store"]
    },
    {
      "id": "skylex-blind",
      "name": "Guida non vedenti",
      "tagline": "Blind + SOS — Carta Immutabile",
      "verticale": "accessibilità",
      "dipendenze": ["vision-ai", "tts", "brain", "spider-core"],
      "moduli_diretti": ["blind_guide", "sos", "scripts/alexa-skill", "scripts/spider-access"],
      "pagina": "/skylex/blind",
      "android": "com.skylex.blind",
      "ios": "com.skylex.blind",
      "free": { "prezzo": 0, "limiti": [], "ads": false, "nota": "gratis per sempre, senza pubblicità né paywall (safety = accessibility)" },
      "pro": null,
      "pagamento": ["nessuno"]
    },
    {
      "id": "edith-voice",
      "name": "EDITH Voice",
      "tagline": "Assistente vocale sempre attiva (wake word + voce sintetica)",
      "verticale": "assistente domestico / aziendale",
      "dipendenze": ["tts", "brain", "heart"],
      "moduli_diretti": ["openwakeword-manager.js", "spider_voice", "scripts/alexa-skill", "scripts/edith-flash"],
      "pagina": "/edith-produzione.html",
      "android": "com.skylex.edith",
      "ios": "com.skylex.edith",
      "free": { "prezzo": 0, "limiti": ["30 comandi/giorno", "1 device", "pubblicità audio breve"], "ads": true },
      "pro": { "prezzo": 9.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "skylex-media-studio",
      "name": "SKYLEX Media Studio",
      "tagline": "Produzione contenuti: taglio, colore, export multi-formato",
      "verticale": "creator / PMI marketing",
      "dipendenze": ["media"],
      "moduli_diretti": ["apps/content-factory", "apps/on-demand", "scripts/media-vault", "media_studio"],
      "pagina": "/skylex-media.html",
      "android": "com.skylex.media",
      "ios": "com.skylex.media",
      "free": { "prezzo": 0, "limiti": ["3 export al mese", "watermark", "1080p", "pubblicità"], "ads": true },
      "pro": { "prezzo": 14.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "skylex-eye",
      "name": "SKYLEX Eye",
      "tagline": "Vision privata on-premise (nessun dato in cloud)",
      "verticale": "privacy / studi professionali",
      "dipendenze": ["vision-ai", "brain", "media"],
      "moduli_diretti": ["apps/private-ai", "apps/rag-privacy", "apps/edge-lab"],
      "pagina": "/spider-privacy.html",
      "android": "com.skylex.eye",
      "ios": "com.skylex.eye",
      "free": { "prezzo": 0, "limiti": ["1 documento/ora", "pubblicità"], "ads": true },
      "pro": { "prezzo": 12.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "skylex-dance",
      "name": "SKYLEX Dance",
      "tagline": "BPM, stile e conta tempo in pista",
      "verticale": "intrattenimento / sale da ballo",
      "dipendenze": ["dance", "tts"],
      "moduli_diretti": ["public/dance.html", "_dance_inline.js", "scripts/dance-latin-study"],
      "pagina": "/dance.html",
      "android": "com.skylex.dance",
      "ios": "com.skylex.dance",
      "free": { "prezzo": 0, "limiti": ["5 brani/giorno", "pubblicità"], "ads": true },
      "pro": { "prezzo": 3.9 },
      "pagamento": ["abbonamento", "once_app_store"]
    },
    {
      "id": "skylex-tutor",
      "name": "SKYLEX Tutor Real",
      "tagline": "Tutor didattico con verifica del risultato",
      "verticale": "formazione",
      "dipendenze": ["brain", "tts", "media"],
      "moduli_diretti": ["apps/tutor-real", "public/spider-learning.html", "data/tutorial_catalog.json"],
      "pagina": "/spider-learning.html",
      "android": "com.skylex.tutor",
      "ios": "com.skylex.tutor",
      "free": { "prezzo": 0, "limiti": ["2 lezioni/giorno", "pubblicità"], "ads": true },
      "pro": { "prezzo": 7.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "skylex-body",
      "name": "SKYLEX Body",
      "tagline": "Tracking del corpo in tempo reale con avatar",
      "verticale": "fitness / spettacolo",
      "dipendenze": ["vision-ai"],
      "moduli_diretti": ["body_tracker"],
      "pagina": "/skylex-body.html",
      "android": "com.skylex.body",
      "ios": "com.skylex.body",
      "free": { "prezzo": 0, "limiti": ["1 sessione da 10 min/giorno", "pubblicità"], "ads": true
      },
      "pro": { "prezzo": 5.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "skylex-print3d",
      "name": "SKYLEX Print3D",
      "tagline": "Controllo stampanti 3D e coda di produzione",
      "verticale": "manifattura leggera / maker",
      "dipendenze": ["dashboard"],
      "moduli_diretti": ["apps/print3d", "ender3", "scripts/master-tools"],
      "pagina": "/print3d.html",
      "android": "com.skylex.print3d",
      "ios": "com.skylex.print3d",
      "free": { "prezzo": 0, "limiti": ["1 stampante", "pubblicità"], "ads": true },
      "pro": { "prezzo": 9.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "skylex-robot",
      "name": "SKYLEX Robot",
      "tagline": "Robotica assistita (laser antipiccioni, base mobile)",
      "verticale": "robotica / ambienti esterni",
      "dipendenze": ["vision-ai", "brain"],
      "moduli_diretti": ["robot_antipiccioni", "skylex_robot", "scripts/firmware-spider", "firmware"],
      "pagina": "/skylex-robot.html",
      "android": "com.skylex.robot",
      "ios": "com.skylex.robot",
      "free": { "prezzo": 0, "limiti": ["solo telemetria", "pubblicità"], "ads": true },
      "pro": { "prezzo": 12.9 },
      "pagamento": ["abbonamento", "bundle_hardware"]
    },
    {
      "id": "skylex-cad",
      "name": "SKYLEX CAD & Glasses",
      "tagline": "Configuratore occhiali e componenti stampabili",
      "verticale": "prodotto fisico SKYLEX",
      "dipendenze": ["dashboard"],
      "moduli_diretti": ["cad", "public/cad-glasses", "public/spider/spider-glasses-3d.html"],
      "pagina": "/cad-glasses/",
      "android": "com.skylex.cad",
      "ios": "com.skylex.cad",
      "free": { "prezzo": 0, "limiti": ["anteprima 3D", "pubblicità"], "ads": true },
      "pro": { "prezzo": 4.9 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "river-grignano",
      "name": "River Grignano",
      "tagline": "Gestionale ASD: sito, soci, quote, eventi",
      "verticale": "sport dilettantistico",
      "dipendenze": [],
      "moduli_diretti": ["E:\\nikol_systems\\apps\\river_grignano"],
      "pagina": "/river-grignano.html",
      "android": "com.skylex.rivergrignano",
      "ios": "com.skylex.rivergrignano",
      "free": { "prezzo": 0, "limiti": ["1 squadra dimostrativa", "pubblicità"], "ads": true },
      "pro": { "prezzo": 29.0 },
      "pagamento": ["abbonamento"]
    },
    {
      "id": "pupino",
      "name": "Pupino",
      "tagline": "Documenti di lavoro (cedolini e buste paga) per dipendente",
      "verticale": "amministrazione del personale",
      "regola": "Documentale. VIETATO qualsiasi uso HR di sorveglianza (pause, presenza, produttività): fuori perimetro.",
      "dipendenze": [],
      "moduli_diretti": ["E:\\pupino_ct (porta 8734)", "pupino_mobile"],
      "pagina": "/pupino.html",
      "android": "com.skylex.pupino",
      "ios": "com.skylex.pupino",
      "free": { "prezzo": 0, "limiti": ["1 azienda fino a 5 dipendenti", "pubblicità"], "ads": true },
      "pro": { "prezzo": 39.0 },
      "pagamento": ["abbonamento"]
    }
  ],
  "ricerca_sviluppo": [
    { "id": "mirofish", "name": "MiroFish", "nota": "crowd intelligence / predizione — non in vendita, R&D" },
    { "id": "coding", "name": "Coding / pallino / screenshot-test", "nota": "strumenti interni di sviluppo" }
  ],
  "hardware_skylex_vision": {
    "linea": "SKYLEX VISION",
    "listino_stato": "listino proposto dal team SKYLEX, da confermare dal Capo. Bundle = linea hardware + 12 mesi di piano Pro (prezzo già scontato).",
    "pagine": ["/skylex-vision-hardware.html"],
    "righe": [
      { "key": "single-glass", "nome": "SKYLEX SINGLE GLASS", "cam": 1, "destinazione": "entry — uso singolo", "prezzo_eur_proposto": 149, "bundle_pro_12m_eur_proposto": 248 },
      { "key": "skylex-vision", "nome": "SKYLEX VISION", "cam": 2, "destinazione": "standard — 2 cam", "prezzo_eur_proposto": 249, "bundle_pro_12m_eur_proposto": 348 },
      { "key": "skylex-three", "nome": "SKYLEX THREE", "cam": 3, "destinazione": "avanzato — 3 cam", "prezzo_eur_proposto": 349, "bundle_pro_12m_eur_proposto": 448 },
      { "key": "skylex-glass", "nome": "SKYLEX GLASS", "cam": 4, "destinazione": "top — 4 cam", "prezzo_eur_proposto": 449, "bundle_pro_12m_eur_proposto": 548 }
    ],
    "componenti": [
      "modulo camera ESP32-S3 CAM + node (cam_node_id0/id1)",
      "porta telefono (supporto e alimentazione)",
      "deadman hardware (watchdog sicurezza)",
      "firmware SPIDER + provisioning occhiali",
      "scocca e montatura (CAD / cad-glasses)",
      "kit sensori OV5640 (upgrade 4 cam)"
    ],
    "futures": [
      { "id": "future_predict_l3", "nome": "Future Predittivo L3", "prezzo": 49, "tipo": "once_reserve" },
      { "id": "future_suit_pro", "nome": "Future Suit Pro", "prezzo": 19.9, "tipo": "once_reserve" },
      { "id": "future_ov5", "nome": "Future 4-cam OV5", "prezzo": 120, "tipo": "once_reserve" }
    ]
  },
  "mobile_strategy": {
    "shell_unica": "Una app Capacitor (SKYLEX Suite) con router prodotti e deep link per ogni applicativo.",
    "perche": "Il toolkit mobile esiste già (android/, ios/, build-apk.ps1): una shell unica evita 15 build separate.",
    "app_id_shell": "dev.nikolas.systems",
    "config": "mobile/toolkit/products.config.json",
    "build": "node mobile/toolkit/build-products.js <slug>"
  }
}