Esta página é para sua equipe de TI. Tudo que precisam para avaliar o CoreJail do ponto de vista técnico, de segurança e infraestrutura.
Construído em .NET com Blazor WebAssembly. Roda em qualquer navegador moderno sem plugins, sem Java, sem Silverlight e sem instalações de fat client. A equipe acessa o CoreJail da mesma forma que acessa qualquer aplicação web.
Suporta SQL Server e PostgreSQL. Escolha a plataforma de banco de dados que se adequa à infraestrutura existente, contratos de licenciamento e expertise de DBA do seu município.
Acessível de estações de trabalho em toda a unidade. A interface é projetada para as telas que sua equipe realmente usa, desde estações de registro até escritórios de supervisores.
Construído com performance em mente. Operações em massa, consultas eficientes e uma UI responsiva que não deixa oficiais esperando durante intakes consecutivos ou trocas de turno.
O CoreJail suporta implantações com balanceamento de carga em múltiplos servidores de aplicação para alta disponibilidade. Se um nó cair, o tráfego é direcionado automaticamente para instâncias saudáveis. Crítico para unidades que operam 24/7 e não podem ter downtime.
A BusyKeys gerencia a infraestrutura, patches, atualizações e backups. Sua equipe abre o navegador e trabalha. Sem servidores para manter, sem coordenação de downtime do seu lado. Ideal para municípios que querem minimizar a sobrecarga de TI.
Implantado nos servidores do seu município, atrás do seu firewall. O banco de dados fica em infraestrutura própria do município. Integra com sua infraestrutura de identidade existente (Active Directory, ADFS, Google Cloud Identity ou contas locais). Soberania total de dados para municípios com requisitos estritos de residência de dados.
Um modelo de permissão em camadas: Usuários pertencem a Grupos, Grupos têm Políticas, Políticas contêm Regras. Cada regra controla uma ação específica (Criar, Visualizar, Atualizar, Excluir) em um módulo específico (ex: Offense.Create, WarrantHold.Update). Super-role de Application Admin disponível para administradores do sistema.
Permissões vão além do acesso à página. Botões e ações individuais podem ser ocultados ou desabilitados com base na função do usuário. Proteção em nível de rota impede que usuários não autorizados naveguem para páginas restritas.
Suporta Microsoft Entra ID (Azure AD), Google Cloud Identity, ADFS para Active Directory local e contas de login locais. A equipe pode autenticar com suas credenciais municipais existentes, ou o sistema pode gerenciar credenciais diretamente para ambientes sem provedor de identidade centralizado.
Cada registro no sistema rastreia created_by, modified_by, created_on e modified_on. Responsabilidade e rastreabilidade completas em todos os módulos para conformidade e revisão interna.
O CoreJail vem com 46+ relatórios pré-construídos. O motor de relatórios é baseado em SQL e orientado a dados, permitindo que novos relatórios sejam adicionados ou modificados sem mudanças de código.
Relatórios abrangem operações diárias, gestão de detentos, projeções de sentenciamento e liberação, faturamento e reconciliação, rastreamento de classificação e conformidade. 46+ relatórios disponíveis no primeiro dia.
Relatórios aceitam parâmetros dinâmicos: intervalos de datas, número de dias, faixas etárias, níveis de classificação, tipos de população e mais. Usuários obtêm exatamente os dados que precisam sem executar múltiplas consultas.
Relatórios são atribuídos a grupos de segurança. Usuários só veem relatórios relevantes para sua função. Administradores da aplicação têm override de super-admin para acessar o catálogo completo.
Novos relatórios são definidos através de configuração de dados baseada em SQL, não implantações de código. Conforme as necessidades de relatórios da sua unidade evoluem, relatórios podem ser adicionados ou modificados sem esperar por uma release de software.
Dropdowns para dados demográficos, tipos de infração, tipos de admissão, grupos de detentos e mais são gerenciados através de um sistema configurável de picklists. Administradores podem adicionar, modificar ou remover valores sem intervenção de desenvolvedor.
Sequências configuráveis de auto-numeração para números de registro e outros identificadores gerados pelo sistema. Previne duplicatas e suporta os requisitos específicos de esquema de numeração da sua unidade.
Dados de referência pré-carregados com 300+ agências e códigos ORI para jurisdições de prisão, promotoria e tribunal. Registros de tribunais e juízes para rastreamento de atribuições e audiências de casos.
Novos relatórios podem ser definidos através de configuração de dados em vez de implantações de código. Definições de relatórios baseadas em SQL com entradas parametrizadas dão à sua equipe flexibilidade conforme as necessidades de relatórios evoluem.
Uma aplicação web separada que permite a famílias, advogados e o público pesquisar detentos atuais, ver informações de registro e verificar acusações. Sem necessidade de autenticação para usuários públicos.
O portal público opera contra um subconjunto replicado do banco de dados do CoreJail. Apenas os dados destinados à visibilidade pública são expostos. O banco de dados JMS de produção nunca é acessado diretamente pela aplicação pública, garantindo que os dados operacionais permaneçam isolados e seguros.
O CoreJail está construindo integrações com os sistemas dos quais presídios municipais dependem. O roadmap atual de integrações inclui:
Fornecedores de cantina e serviço de alimentação
Fornecedores de saúde para detentos
Plataformas de visitação por vídeo
Sistemas de rastreamento de detentos (RFID)
Redes de notificação de vítimas
Compartilhamento de informações policiais (NIST)
Utilitários de migração construídos especificamente para mover dados históricos de plataformas legadas, incluindo sistemas baseados em Microsoft Dynamics 365/CRM. Detentos, registros, infrações, notas, agências, usuários e mais.
Ferramentas de migração capazes de processar centenas de milhares de registros eficientemente. 500.000+ notas migradas em menos de dois minutos. Integridade referencial e trilhas de auditoria totalmente preservadas.
Contas de equipe existentes são trazidas do sistema legado, preservando trilhas de auditoria e propriedade de registros. Sem necessidade de recriação manual de usuários.
Relacionamentos de dados históricos (detento para registro, registro para acusações, acusações para casos) são mantidos durante a migração. Seus dados históricos são totalmente utilizáveis no CoreJail desde o primeiro dia.