<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[É considerado uma falha no aplicativo Ponto Soft permitir &quot;atrasar&quot; a marcação de ponto na entrada ou &quot;adiantar&quot; a saída se o usuário altera o relógio manualmente nas configurações do dispositivo?]]></title><description><![CDATA[<p dir="auto">Tanto no S.O. <em>Android</em> como no <em>iOS</em> não é possível identificar, de forma garantida, que o horário do dispositivo foi alterado pelo usuário.</p>
<ul>
<li>
<p dir="auto">É possível obter se a data e hora do dispositivo foi alterada? Não.</p>
</li>
<li>
<p dir="auto">O S.O. apenas nos informa se houve alguma alteração no horário enquanto o app estiver aberto ou em <em>background</em>, mas não se estiver fechado, podendo neste caso burlar esta identificação se o usuário fizer esta alteração com o app fechado.</p>
</li>
</ul>
<p dir="auto"><strong>Sendo assim, não é considerado uma falha do Ponto Soft Mobile.</strong></p>
<p dir="auto"><code>Importante: Estas informações acima não devem ser compartilhadas externamente para clientes ou prospectos. Contate a equipe de desenvolvimento caso o cliente solicite detalhes sobre essas restrições.</code></p>
<p dir="auto">Mas para que se tenha uma validação da precisão do registro da marcação de ponto originada do aplicativo pelo usuário, são coletados no momento da marcação os dados abaixo:</p>
<ul>
<li>Localização do dispositivo (latitude e longitude);</li>
<li>Precisão da localização do dispositivo (em metros);</li>
<li>Tipo de conexão do dispositivo no momento da marcação (Wi-Fi, Dados Móveis ou Off-line);</li>
</ul>
<p dir="auto">Além disso, quando a marcação é sincronizada com a base de dados do Ponto Soft Mobile na nuvem, os dados abaixo também são coletados novamente do dispositivo:</p>
<ul>
<li>Localização do dispositivo no momento da sincronização (latitude e longitude);</li>
<li>Precisão da localização do dispositivo no momento da sincronização (em metros);</li>
<li>Data e hora atual do servidor na nuvem no momento da sincronização;</li>
</ul>
<p dir="auto">A partir destes dados coletados é possível cruzar as informações, do momento do registro e do momento da sincronização, e validar se a marcação efetuada é precisa ou não.</p>
<p dir="auto">No sistema Ponto Soft temos a funcionalidade de <em>Consulta de Imprecisões de Marcações Mobile (PSW8980)</em>, que retorna as marcações identificadas como "imprecisas" e que podem ser avaliadas pelo Gestou ou RH.</p>
<p dir="auto">Abaixo uma ilustração de um caso identificado como impreciso.<br />
<img src="/assets/uploads/files/1630934486230-exemplo-imprecisao-mobile.png" alt="Exemplo Imprecisao Mobile.PNG" class="img-responsive img-markdown" /><br />
Neste exemplo acima, a marcação no aplicativo foi realizada num horário maior que o horário do momento da sincronização com a base na nuvem do Ponto Soft Mobile, ficando evidente que foi alterado a data e hora do dispositivo antes de registrar o ponto.</p>
<p dir="auto"><strong>É importante observar que mesmo uma marcação sendo identificada como imprecisa, ela será considerada no ponto oficial do colaborador e as ações são de responsabilidade da empresa perante esta imprecisão.</strong></p>
<p dir="auto"><strong>Referências:</strong><br />
<a href="https://stackoverflow.com/questions/32457797/ios-how-to-detect-user-has-changed-system-time-and-if-not-compare-device-time-w/32457965" rel="nofollow ugc">https://stackoverflow.com/questions/32457797/ios-how-to-detect-user-has-changed-system-time-and-if-not-compare-device-time-w/32457965</a><br />
<a href="https://developer.apple.com/documentation/foundation/nssystemclockdidchangenotification?language=objc" rel="nofollow ugc">https://developer.apple.com/documentation/foundation/nssystemclockdidchangenotification?language=objc</a></p>
]]></description><link>http://insoft-docker1:4567/topic/37/é-considerado-uma-falha-no-aplicativo-ponto-soft-permitir-atrasar-a-marcação-de-ponto-na-entrada-ou-adiantar-a-saída-se-o-usuário-altera-o-relógio-manualmente-nas-configurações-do-dispositivo</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 08:14:40 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/37.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Sep 2021 13:30:34 GMT</pubDate><ttl>60</ttl></channel></rss>