Licenças e créditos
1. Open Matrices Item Bank (OMIB), GPLv3
Os itens de matrizes figurais servidos pela nossa API (omib/matrices/Item_N.svg) e os 20 elementos de construção da paleta (omib/elements/, omib/elements_with_border/) pertencem ao Open Matrices Item Bank (OMIB) e são distribuídos sob a licença GNU General Public License v3.0 (GPL-3.0), cujo texto integral acompanha o pacote servido pela API em LICENSE-GPL-3.0.txt e está disponível em gnu.org/licenses/gpl-3.0.
Citação
Koch, M., Spinath, F. M., Greiff, S., & Becker, N. (2022). Development and Validation of the Open Matrices Item Bank. Journal of Intelligence, 10(3), 41. https://doi.org/10.3390/jintelligence10030041
Repositório original (OSF): https://osf.io/4km79/
Condições
- Os arquivos SVG são servidos sem modificação, exatamente como publicados no OSF (
Figural Matrices.zipeConstruction Elements.zip). A plataforma embarca apenas a forma curta de 12 itens usada na bateria (short_form_v1.json) e os 20 elementos compartilhados. - A licença GPL-3.0 aplica-se ao conteúdo dos itens, não ao código da API nem ao aplicativo cliente, que são obras separadas e apenas transmitem e exibem os arquivos.
- Os parâmetros IRT (2PL,
aeb) e as regras por item vêm da planilhaItem Data.xlsxdo mesmo repositório e são reproduzidos para fins de seleção e pontuação. - Quem receber estes arquivos pode redistribuí-los nos termos da GPL-3.0; o pacote original completo (220 itens) está disponível no endereço do OSF acima.
Nenhum arquivo da pasta Web Version do OSF (código JavaScript) foi copiado ou executado.
2. Listas de palavras em português
Usadas na conferência de grafia e frequência dos itens verbais. As listas ficam no servidor e não são embutidas no aplicativo.
| Fonte | Licença | Uso |
|---|---|---|
| fserb/pt-br (Fernando Serboncini) | MIT | Léxico base e pontuação de frequência (ICF) |
| pythonprobr/palavras (Python Brasil), derivado do dicionário pt_BR do LibreOffice | MPL-2.0 | Complemento de flexões e formas raras |
A lista filtrada que combinamos a partir das duas fontes é distribuída sob MPL-2.0 e MIT, com atribuição a ambas. Os avisos de copyright e os textos das licenças acompanham as cópias no servidor.
MIT License Copyright (c) Fernando Serboncini Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Texto da Mozilla Public License 2.0: mozilla.org/MPL/2.0.
3. Conteúdo próprio
Séries numéricas, analogias verbais, símbolos da codificação símbolo-dígito, instruções, fórmulas de pontuação e textos dos relatórios são de autoria da AtoZ Solutions. Os desafios reproduzem paradigmas clássicos da psicologia experimental (Corsi, 1972; Eriksen e Eriksen, 1974; tarefas de span, tempo de reação de escolha e codificação símbolo-dígito), que não são protegidos por direitos autorais; nenhuma expressão de testes comerciais ou de uso restrito foi copiada.
Tipografia: fonte Manrope (Copyright 2018 The Manrope Project Authors), distribuída sob a SIL Open Font License 1.1, usada no site e no aplicativo. O texto da licença acompanha os arquivos da fonte: OFL.txt.
4. Pacotes Flutter e Dart (aplicativo e executor Web)
O aplicativo é construído com o Flutter e o Dart (Google, licença BSD-3-Clause). Pacotes principais, todos gratuitos e de código aberto:
| Pacote | Licença | Função |
|---|---|---|
| flutter_riverpod | MIT | Estado |
| go_router | BSD-3-Clause | Rotas e links |
| dio | MIT | HTTP |
| drift, drift_flutter | MIT | Banco local (progresso e retomada) |
| flutter_secure_storage | BSD-3-Clause | Guarda de tokens |
| intl, flutter_localizations | BSD-3-Clause | Idiomas e formatação |
| url_launcher | BSD-3-Clause | Abrir links e checkout |
| material_ui, cupertino_ui | BSD-3-Clause | Componentes de interface |
| flutter_svg | MIT | Exibição dos itens em SVG |
| path_provider, share_plus | BSD-3-Clause | Arquivos e compartilhamento do PDF |
| web | BSD-3-Clause | Integração com o navegador |
| cupertino_icons | MIT | Ícones |
A lista completa, com os textos das licenças, aparece na tela "Licenças" do aplicativo.
5. Pacotes Python (servidor)
O servidor roda em Python 3.12 (PSF License) com PostgreSQL 16 (PostgreSQL License). Pacotes principais:
| Pacote | Licença | Função |
|---|---|---|
| FastAPI, Starlette | MIT, BSD-3-Clause | API HTTP e páginas estáticas |
| Uvicorn | BSD-3-Clause | Servidor ASGI |
| SQLAlchemy, Alembic | MIT | Banco de dados e migrações |
| asyncpg, aiosqlite | Apache-2.0, MIT | Drivers de banco |
| Pydantic, pydantic-settings | MIT | Validação e configuração |
| argon2-cffi | MIT | Hash de senhas |
| PyJWT | MIT | Tokens de acesso |
| httpx | BSD-3-Clause | Chamadas a gateways e provedores |
| python-multipart | Apache-2.0 | Formulários |
| Jinja2 | BSD-3-Clause | Modelos de relatório e painel |
| WeasyPrint | BSD-3-Clause | Geração de PDF |
6. Marcas de terceiros
Flutter e Google Play são marcas da Google LLC; Pix é marca do Banco Central do Brasil; demais nomes citados pertencem a seus titulares. Nenhuma relação de patrocínio ou endosso está implícita.
Natureza do serviço
Os desafios e os relatórios têm fins recreativos e educacionais. Não são teste ou avaliação psicológica, não medem QI, não produzem laudo nem diagnóstico e não substituem avaliação realizada por psicóloga(o) habilitada(o). Veja os termos de uso.