{
  "id": "score-run-2026-08-19-v1",
  "methodologyVersion": "1.0",
  "checkedAt": "2026-08-19",
  "editorId": "editorial-desk",
  "scale": 100,
  "nbuStatusGate": true,
  "weights": {
    "price": { "checks": 5, "pointsPerCheck": 6, "max": 30 },
    "terms": { "checks": 5, "pointsPerCheck": 4, "max": 20 },
    "application": { "checks": 5, "pointsPerCheck": 3, "max": 15 },
    "repayment": { "checks": 5, "pointsPerCheck": 4, "max": 20 },
    "riskDisclosure": { "checks": 5, "pointsPerCheck": 3, "max": 15 }
  },
  "checkOrder": {
    "price": ["daily_rate", "apr", "fees", "repayment_example", "promo_validity"],
    "terms": ["amount", "term", "schedule", "eligibility", "source_consistency"],
    "application": ["documents", "identity", "steps", "timing", "decision_owner"],
    "repayment": ["methods", "crediting_time_and_fees", "early_repayment", "extension_rule", "debt_closure"],
    "riskDisclosure": ["overdue_cost", "other_consequences", "current_documents", "source_consistency", "legal_entity"]
  },
  "lenders": [
    {
      "slug": "prostocredit",
      "eligible": true,
      "score": 92,
      "categoryScores": { "price": 30, "terms": 16, "application": 15, "repayment": 16, "riskDisclosure": 15 },
      "checkResults": {
        "price": [true, true, true, true, true],
        "terms": [true, true, true, true, false],
        "application": [true, true, true, true, true],
        "repayment": [true, false, true, true, true],
        "riskDisclosure": [true, true, true, true, true]
      },
      "categorySourceRefs": { "price": [0, 1], "terms": [0, 1], "application": [0, 2], "repayment": [0, 2], "riskDisclosure": [0, 1, 2, 3] },
      "checkSourceRefs": {
        "price": [[0, 1], [0, 1], [1], [0, 1], [0]],
        "terms": [[0, 1], [0, 1], [1], [0], [0, 1]],
        "application": [[0, 2], [0, 2], [0], [0], [0]],
        "repayment": [[0, 2], [0, 2], [2], [2], [0, 2]],
        "riskDisclosure": [[0, 1], [0, 2], [1, 2], [0, 1, 2], [3]]
      },
      "failedChecks": ["terms.source_consistency", "repayment.crediting_time_and_fees"],
      "failedCheckReasons": {
        "terms.source_consistency": "Калькулятор допускає період 3–30 днів, але опубліковані умови продукту вказують строк кредиту 30 днів.",
        "repayment.crediting_time_and_fees": "Офіційні матеріали не зводять в одному місці строки зарахування та можливі комісії для кожного каналу оплати."
      },
      "sources": [
        "https://prostocredit.com.ua/",
        "https://prostocredit.com.ua/wp-content/uploads/2026/01/characteristics-pc-01.01.2026.pdf",
        "https://prostocredit.com.ua/wp-content/uploads/2025/11/pravyla_21.11.2025.pdf",
        "https://bank.gov.ua/ua/supervision/licensing-nonbanking/shareholders-nfp/43601144"
      ]
    },
    {
      "slug": "finbert",
      "eligible": true,
      "score": 89,
      "categoryScores": { "price": 30, "terms": 16, "application": 15, "repayment": 16, "riskDisclosure": 12 },
      "checkResults": {
        "price": [true, true, true, true, true],
        "terms": [true, true, true, true, false],
        "application": [true, true, true, true, true],
        "repayment": [true, true, true, true, false],
        "riskDisclosure": [true, true, true, false, true]
      },
      "categorySourceRefs": { "price": [0, 1], "terms": [0, 1], "application": [0, 1], "repayment": [0, 1], "riskDisclosure": [0, 1, 2, 3] },
      "checkSourceRefs": {
        "price": [[0, 1], [0, 1], [1], [1], [0, 1]],
        "terms": [[0, 1], [0, 1], [1], [0], [0, 1]],
        "application": [[0, 1], [0, 1], [0], [0, 1], [0]],
        "repayment": [[0, 1], [0, 1], [1], [1], [0, 1]],
        "riskDisclosure": [[1], [0, 1], [1], [0, 1], [2, 3]]
      },
      "failedChecks": ["terms.source_consistency", "repayment.debt_closure", "riskDisclosure.source_consistency"],
      "failedCheckReasons": {
        "terms.source_consistency": "Мінімальна сума у калькуляторі та опублікованому документі не збігається.",
        "repayment.debt_closure": "Не знайдено єдиного публічного пояснення процедури остаточного закриття боргу та отримання підтвердження.",
        "riskDisclosure.source_consistency": "Розбіжність суми впливає і на читання ризиків: користувач не може однозначно визначити, до якого продукту належить розрахунок."
      },
      "sources": [
        "https://finbert.ua/",
        "https://finbert.ua/faq/",
        "https://finbert.ua/contacts/",
        "https://bank.gov.ua/ua/supervision/licensing-nonbanking/shareholders-nfp/42016442"
      ]
    },
    {
      "slug": "sos-credit",
      "eligible": true,
      "score": 87,
      "categoryScores": { "price": 30, "terms": 16, "application": 12, "repayment": 20, "riskDisclosure": 9 },
      "checkResults": {
        "price": [true, true, true, true, true],
        "terms": [true, true, true, true, false],
        "application": [true, true, true, false, true],
        "repayment": [true, true, true, true, true],
        "riskDisclosure": [false, true, true, false, true]
      },
      "categorySourceRefs": { "price": [0, 2], "terms": [0, 1, 2], "application": [0, 1], "repayment": [0, 1, 2], "riskDisclosure": [0, 1, 2, 3] },
      "checkSourceRefs": {
        "price": [[0, 2], [1, 2], [1, 2], [1, 2], [0]],
        "terms": [[0, 1, 2], [0, 1, 2], [1, 2], [0], [0, 1, 2]],
        "application": [[0, 1], [0, 1], [0], [0, 1], [0]],
        "repayment": [[0, 1, 2], [1, 2], [1, 2], [1, 2], [0, 1, 2]],
        "riskDisclosure": [[1, 2], [0, 1, 2], [1, 2], [0, 1, 2], [3]]
      },
      "failedChecks": ["terms.source_consistency", "application.timing", "riskDisclosure.overdue_cost", "riskDisclosure.source_consistency"],
      "failedCheckReasons": {
        "terms.source_consistency": "Офіційна сторінка та PDF вказують різний мінімальний строк: 10 і 7 днів.",
        "application.timing": "Точний строк ухвалення рішення не підтверджено в перевірених документах.",
        "riskDisclosure.overdue_cost": "Вартість прострочення описана через кілька діапазонів і умов, але не зведена у простий приклад.",
        "riskDisclosure.source_consistency": "Конфлікт мінімального строку не дає однозначно зіставити попередження з конкретним варіантом продукту."
      },
      "sources": [
        "https://soscredit.ua/uk/",
        "https://soscredit.ua/wp-content/uploads/2025/09/dodatok-1_18.09.2025.pdf",
        "https://soscredit.ua/wp-content/uploads/2025/09/dodatok-2_18.09.2025.pdf",
        "https://bank.gov.ua/ua/supervision/licensing-nonbanking/shareholders-nfp/43067861"
      ]
    },
    {
      "slug": "cashtan-credit",
      "eligible": true,
      "score": 81,
      "categoryScores": { "price": 24, "terms": 20, "application": 12, "repayment": 16, "riskDisclosure": 9 },
      "checkResults": {
        "price": [true, true, true, true, false],
        "terms": [true, true, true, true, true],
        "application": [true, true, true, false, true],
        "repayment": [true, false, true, true, true],
        "riskDisclosure": [true, true, false, false, true]
      },
      "categorySourceRefs": { "price": [0, 1], "terms": [0, 1], "application": [0, 1], "repayment": [0, 1], "riskDisclosure": [0, 1, 2] },
      "checkSourceRefs": {
        "price": [[0, 1], [0, 1], [1], [0, 1], [0, 1]],
        "terms": [[0, 1], [0, 1], [1], [0], [0, 1]],
        "application": [[0, 1], [0, 1], [0], [0, 1], [0]],
        "repayment": [[0, 1], [0, 1], [1], [1], [0, 1]],
        "riskDisclosure": [[0, 1], [0, 1], [1], [0, 1], [2]]
      },
      "failedChecks": ["price.promo_validity", "application.timing", "repayment.crediting_time_and_fees", "riskDisclosure.current_documents", "riskDisclosure.source_consistency"],
      "failedCheckReasons": {
        "price.promo_validity": "Опублікований документ промо 0,01% завершив дію 31.01.2026.",
        "application.timing": "Точний строк ухвалення рішення не підтверджено в перевірених документах.",
        "repayment.crediting_time_and_fees": "Строки зарахування та можливі комісії всіх каналів погашення не зведені в одному місці.",
        "riskDisclosure.current_documents": "Калькулятор продовжує розділяти першу й повторну позику, але знайдений промодокумент уже не чинний.",
        "riskDisclosure.source_consistency": "Поточний калькулятор і строк дії промодокумента не дають однозначно підтвердити рекламну ставку."
      },
      "sources": [
        "https://cashtancredit.com.ua/finance",
        "https://cashtancredit.com.ua/document",
        "https://bank.gov.ua/ua/supervision/licensing-nonbanking/shareholders-nfp/43564082"
      ]
    },
    {
      "slug": "ewa-cash",
      "eligible": false,
      "score": null,
      "reason": "Material conflicts between the official homepage, FAQ, disclosure page and current PDFs.",
      "sources": [
        "https://ewacash.com.ua/",
        "https://ewacash.com.ua/disclosure-information",
        "https://ewacash.com.ua/storage/document/doc-84.pdf?v=1",
        "https://ewacash.com.ua/storage/document/doc-85.pdf?v=1"
      ]
    }
  ]
}
