Todos os Dossiês abkus-friend-2026-10-24
abkus-friend
Aprovado para VendaAuditoria Oficial de Prontidão Comercial executada em 2026-10-24
Modelo IA Auditor: kilo/deepseek-flash
Custo de IA Medido: US$ 0.050
Status do Gate: approved
Dossiê PDF: Gerando sob demanda
Visualizador de Dossiê PDF (Documento Oficial Institucional)
Modo Tela CheiaRelatório Completo de Qualidade & Evidências
# Dossiê de prontidão comercial — abkus-friend — 2026-10-24
- App: `abkus-friend`
- Data do teste: 2026-10-24
- Base: https://friend.abkus.com
- GATE: APPROVED
- Gate medido em: 2026-10-24T23:46:50.735Z
## Programa
- Páginas capturadas: `/landpage`, `/help`, `/promotion`, `/support`, `/sign-in`, `/help/manual.pdf`, `/pricing`, `/terms`, `/refund`, `/privacy`, `/dashboard`
- Gate de prontidão: **APPROVED** (2026-10-24T23:46:50.735Z)
- warning: /landpage: mobile 5 tap target(s) below 24px
- warning: /pricing: mobile 4 tap target(s) below 24px
- warning: /privacy: mobile 1 tap target(s) below 24px
- warning: /promotion: mobile 5 tap target(s) below 24px
- warning: /refund: mobile 3 tap target(s) below 24px
- warning: /terms: mobile 3 tap target(s) below 24px
- `/landpage` (desktop): screenshot `screenshots/landpage.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/landpage · sha256=43af86324507…
- `/landpage` (mobile): screenshot `screenshots/landpage.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/landpage · sha256=de8b45eea76a…
- `/help` (desktop): screenshot `screenshots/help.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/help · sha256=d58db3ee8034…
- `/help` (mobile): screenshot `screenshots/help.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/help · sha256=e2246f6674af…
- `/promotion` (desktop): screenshot `screenshots/promotion.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/promotion · sha256=6c373bbafdb4…
- `/promotion` (mobile): screenshot `screenshots/promotion.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/promotion · sha256=9558fed28c6a…
- `/support` (desktop): screenshot `screenshots/support.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/support · sha256=95e239c18a19…
- `/support` (mobile): screenshot `screenshots/support.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/support · sha256=4865241a5fdc…
- `/sign-in` (desktop): screenshot `screenshots/sign-in.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://www.abkus.com/auth/login?returnTo=%2Fauth%2Fsso%2Fcallback%3Ft%3DeyJjIjoiYXBwX2Fia3VzX2ZyaWVuZCIsInIiOiJodHRwOi8vbG9jYWxob3N0OjMyNTAvYXV0aC9odWIvY2FsbGJhY2siLCJzIjoiYzEzMzBmNzcyNWEzYTA4YThkNDlhMTQ3ZDUzMWY5YTM1MWYxNjAwYzRhOTQxZTgzIiwiY2MiOiJmbkk4bjRnQnh1MEhwV29hbDROc08xcmRxQ2F6ZlFpYXlfY2J5aG9KVlFzIiwiY20iOiJTMjU2In0%253D · sha256=e6a0d7503f7e…
- `/sign-in` (mobile): screenshot `screenshots/sign-in.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://www.abkus.com/auth/login?returnTo=%2Fauth%2Fsso%2Fcallback%3Ft%3DeyJjIjoiYXBwX2Fia3VzX2ZyaWVuZCIsInIiOiJodHRwOi8vbG9jYWxob3N0OjMyNTAvYXV0aC9odWIvY2FsbGJhY2siLCJzIjoiOGMxYzZjOWJhNzg2OWExMDZjZmJkNmI4OTUyNDQ3Mzk0Yjk5MGRjMWMyMGE2ZjZiIiwiY2MiOiJkM0txdjMzclJSbFN0enJTWW5JbVA0dk5MeHpCdEhmVTdXTkMxeEJaVTM0IiwiY20iOiJTMjU2In0%253D · sha256=88cf38bdda21…
- `/help/manual.pdf` (desktop): screenshot `screenshots/help_manual.pdf.desktop.png` · overflow=+0px · consoleErrors=0 · url=about:blank · sha256=99db2a93b06f…
- `/help/manual.pdf` (mobile): screenshot `screenshots/help_manual.pdf.mobile.png` · overflow=+0px · consoleErrors=0 · url=about:blank · sha256=fb32313e11bc…
- `/pricing` (desktop): screenshot `screenshots/pricing.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/pricing · sha256=7733236662fc…
- `/pricing` (mobile): screenshot `screenshots/pricing.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/pricing · sha256=b989a78380ec…
- `/terms` (desktop): screenshot `screenshots/terms.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/terms · sha256=f76cc26dc05b…
- `/terms` (mobile): screenshot `screenshots/terms.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/terms · sha256=809e603acd98…
- `/refund` (desktop): screenshot `screenshots/refund.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/refund · sha256=0cef8bc75707…
- `/refund` (mobile): screenshot `screenshots/refund.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/refund · sha256=a814605ec435…
- `/privacy` (desktop): screenshot `screenshots/privacy.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/privacy · sha256=8f516de42108…
- `/privacy` (mobile): screenshot `screenshots/privacy.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://friend.abkus.com/privacy · sha256=ab8ea8b968d6…
- `/dashboard` (desktop): screenshot `screenshots/dashboard.desktop.png` · overflow=+0px · consoleErrors=0 · url=https://www.abkus.com/auth/login?returnTo=%2Fauth%2Fsso%2Fcallback%3Ft%3DeyJjIjoiYXBwX2Fia3VzX2ZyaWVuZCIsInIiOiJodHRwOi8vbG9jYWxob3N0OjMyNTAvYXV0aC9odWIvY2FsbGJhY2siLCJzIjoiNDQ1OWJiZjI5ZmEwODA1OTVlYjA2OWJlYjk5ZDI3ZThhZTI4MWYxNTlmYzFmNzNkIiwiY2MiOiJiTHE0cDFEWHY3WjZHUTBVZ1dyZThOZHBxNVhSem9pVWg5UFlsOE1NamE0IiwiY20iOiJTMjU2In0%253D · sha256=e6a0d7503f7e…
- `/dashboard` (mobile): screenshot `screenshots/dashboard.mobile.png` · overflow=+0px · consoleErrors=0 · url=https://www.abkus.com/auth/login?returnTo=%2Fauth%2Fsso%2Fcallback%3Ft%3DeyJjIjoiYXBwX2Fia3VzX2ZyaWVuZCIsInIiOiJodHRwOi8vbG9jYWxob3N0OjMyNTAvYXV0aC9odWIvY2FsbGJhY2siLCJzIjoiOWE0MWQ0NmZiM2IyNzhjZWJmYjA2YzA2NWMyNjkwNWYzNWQ1MjYwNjk0ZDBiNmVjIiwiY2MiOiIzakVsTEdGZkdLM1hZbS0wTFN4NlN5MmhFaFJXbVZkTUtreXhlZEJzVUpNIiwiY20iOiJTMjU2In0%253D · sha256=88cf38bdda21…
## Apoio
- `/help` capturado: `screenshots/help.desktop.png`, `screenshots/help.mobile.png` — conferir manual/PDF, FAQ e contato no screenshot.
- O gate mede se `/help` existe, se não é stub, se há link de suporte e se há link de manual/PDF. FAQ e o conteúdo do PDF o parecer julga no screenshot.
## Promoção
- landpage: capturada · pricing: capturada · promotion: capturada
- Claims registry (`docs/claims/abkus-friend.md`):
# Alegações — abkus-friend
Superfícies: `/landpage`, `/promotion`, `/pricing`, SEO/OG. Diretriz: `docs/claims/README.md`.
| alegação (trecho exato) | superfície | status | prova / substituição |
|---|---|---|---|
| "Pulls real signals from Google Health Connect and Apple HealthKit" / "lê sinais do HealthKit e do Health Connect" | landpage | REPLACE | AUD-adv-008 — manter **só** se a integração funcionar em produção; dado de saúde exige aviso e consentimento específicos + política de privacidade de saúde publicada (AUD-sec-004). Sem isso: remover a afirmação de integração |
## Condições
- O gate já mediu no crawl: reembolso, termos, privacidade, cancelamento e tour de venda. Um BLOCKER acima é a medição; o parecer não trata como adequado o que o gate bloqueou.
- Trial e limites de plano não são lidos pelo gate: o parecer os julga no screenshot.
- Se `/pricing`, `/promotion` ou `/help` não estiver na lista capturada, o parecer registra a lacuna visual como bloqueio.
## Preço
- O gate compara cada USD publicado com o catálogo (variável ou priceUsd do hub). Valor fora do catálogo vira BLOCKER; omitir uma faixa não bloqueia.
- Evidência visual do preço: screenshot de `/pricing` acima.
## Dados
- sem evidência de dados (rode `scripts/ops/db-health-report.mjs --json` e aponte QATEST_DB_HEALTH).
## Passe visual
- Veredito do passe visual: **approved**
- Notas: Re-teste 21:46 GNT-3 apos os fixes: /refund 200, /help com FAQ, disclosures e overflow corrigidos; landpage/help legiveis, BETA com subscribe soon + garantia 14d, mobile sem overflow.
## Parecer
O parecer é emitido pelo modelo a partir desta evidência (`parecer.json`, schema em `docs/QA_OFICIAL.md`).