From 1443b4711e3b930e26dfb826f257931231db176f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 14:15:16 +0200 Subject: [PATCH 1/7] build(deps): bump docker/build-push-action from 4.1.1 to 5.0.0 (#89) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4.1.1 to 5.0.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v4.1.1...v5.0.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 23048930..8618d8c8 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -77,7 +77,7 @@ jobs: # Build and push image to Google Artifact Registry, and possibly DockerHub - name: Build & push id: docker_build - uses: docker/build-push-action@v4.1.1 + uses: docker/build-push-action@v5.0.0 with: target: ${{ inputs.dockerfile_target }} context: . From 16702c47c00b2b4e5b4009cd999412fb2a02901d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 14:15:59 +0200 Subject: [PATCH 2/7] build(deps): bump docker/login-action from 2.2.0 to 3.0.0 (#90) Bumps [docker/login-action](https://github.com/docker/login-action) from 2.2.0 to 3.0.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v2.2.0...v3.0.0) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marluan Espiritusanto --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 8618d8c8..8322713e 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -68,7 +68,7 @@ jobs: uses: docker/setup-buildx-action@v2 - name: Login to Google Artifact Registry - uses: docker/login-action@v2.2.0 + uses: docker/login-action@v3.0.0 with: registry: us-docker.pkg.dev username: _json_key From 85f46563d596c250eb173ee02f4539714d26b310 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 14:16:36 +0200 Subject: [PATCH 3/7] build(deps): bump docker/metadata-action from 4.6.0 to 5.0.0 (#91) Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4.6.0 to 5.0.0. - [Release notes](https://github.com/docker/metadata-action/releases) - [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md) - [Commits](https://github.com/docker/metadata-action/compare/v4.6.0...v5.0.0) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marluan Espiritusanto --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 8322713e..18c3e8e3 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -43,7 +43,7 @@ jobs: # Automatic tag management and OCI Image Format Specification for labels - name: Docker meta id: meta - uses: docker/metadata-action@v4.6.0 + uses: docker/metadata-action@v5.0.0 with: # list of Docker images to use as base name for tags images: | From f4b8bcc632e002e313386eea7f5eef69b2c378da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 14:17:14 +0200 Subject: [PATCH 4/7] build(deps): bump docker/setup-buildx-action from 2 to 3 (#92) Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marluan Espiritusanto --- .github/workflows/build-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 18c3e8e3..55ae7f50 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -65,7 +65,7 @@ jobs: # Setup Docker Buildx to allow use of docker cache layers from GH - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Google Artifact Registry uses: docker/login-action@v3.0.0 From 9e316a536f2d0c659277e6d102e5c1c571a4114a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 14:17:42 +0200 Subject: [PATCH 5/7] build(deps): bump actions/checkout from 3.6.0 to 4.1.0 (#94) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.1.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build-docker-image.yml | 2 +- .github/workflows/linter.yml | 2 +- .github/workflows/tests.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 55ae7f50..5424d431 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -31,7 +31,7 @@ jobs: contents: 'read' id-token: 'write' steps: - - uses: actions/checkout@v3.6.0 + - uses: actions/checkout@v4.1.0 with: persist-credentials: false diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 7437fa47..c7a859da 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code Repository - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.1.0 with: # Full git history is needed to get a proper # list of changed files within `super-linter` diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9c51ae98..c83f2dc5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -50,7 +50,7 @@ jobs: steps: - name: Checkout Code Repository - uses: actions/checkout@v3.6.0 + uses: actions/checkout@v4.1.0 - run: echo "$AWS_EXPORTS_JSON" > src/aws-exports.js shell: bash From 6d1a433e593c1d4d7aabd3bf37ba7d50e0d8a699 Mon Sep 17 00:00:00 2001 From: Marluan Espiritusanto Date: Tue, 3 Oct 2023 14:31:42 +0200 Subject: [PATCH 6/7] feat(ory): implementing redirect url (#97) redirecting to url after signup closing #96 --- src/app/layout.tsx | 9 ++++----- src/app/register/index.tsx | 3 ++- src/app/register/stepper/index.tsx | 5 ++--- src/app/register/stepper/step1.tsx | 4 ++-- src/app/register/stepper/step2.tsx | 8 ++++---- src/app/register/stepper/step3.tsx | 13 +++++++++---- 6 files changed, 23 insertions(+), 19 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 6f8a88ed..aaf5fddb 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,12 +1,11 @@ -import React from 'react'; -import type { Metadata } from 'next'; - -import { ReCaptchaProvider } from 'next-recaptcha-v3'; import { GoogleTagManagerBody, GoogleTagManagerHead } from '@thgh/next-gtm'; +import { ReCaptchaProvider } from 'next-recaptcha-v3'; +import type { Metadata } from 'next'; +import React from 'react'; -import Layout from '../components/layout'; import ThemeRegistry from '@/components/themes/ThemeRegistry'; import SnackAlert from '@/components/elements/alert'; +import Layout from '../components/layout'; import '../../public/fonts/poppins_wght.css'; import '@aws-amplify/ui-react/styles.css'; diff --git a/src/app/register/index.tsx b/src/app/register/index.tsx index 491ec89d..287fc0c9 100644 --- a/src/app/register/index.tsx +++ b/src/app/register/index.tsx @@ -1,11 +1,12 @@ 'use client'; +import { useEffect } from 'react'; + import BoxContentCenter from '@/components/elements/boxContentCenter'; import LandingChica2 from '../../../public/assets/landingChica.svg'; import { CardAuth } from '@/components/elements/cardAuth'; import { setCookie } from '../../actions'; import StepperRegister from './stepper'; -import { useEffect } from 'react'; export default function Index() { useEffect(() => { diff --git a/src/app/register/stepper/index.tsx b/src/app/register/stepper/index.tsx index 83522039..adf019c8 100644 --- a/src/app/register/stepper/index.tsx +++ b/src/app/register/stepper/index.tsx @@ -2,16 +2,15 @@ import useMediaQuery from '@mui/material/useMediaQuery'; import Typography from '@mui/material/Typography'; +import React, { useState, Fragment } from 'react'; import { useTheme } from '@mui/material/styles'; import StepLabel from '@mui/material/StepLabel'; import Stepper from '@mui/material/Stepper'; -import Button from '@mui/material/Button'; // TODO: Use the component for navigation unless we have a specific requirement for using useRouter import { useRouter } from 'next/navigation'; +import Button from '@mui/material/Button'; import Step from '@mui/material/Step'; import Box from '@mui/material/Box'; -import * as React from 'react'; -import { useState, Fragment } from 'react'; import { routes } from '@/constants/routes'; import Step1 from './step1'; diff --git a/src/app/register/stepper/step1.tsx b/src/app/register/stepper/step1.tsx index 074814da..1f412f31 100644 --- a/src/app/register/stepper/step1.tsx +++ b/src/app/register/stepper/step1.tsx @@ -15,13 +15,13 @@ import { RECAPTCHA_ISSUES_ERROR, RECAPTCHA_VALIDATION_ERROR, } from '@/constants'; +import { CedulaInput, CustomProps } from '../../../common/interfaces'; import { GridContainer, GridItem } from '@/components/elements/grid'; import LoadingBackdrop from '@/components/elements/loadingBackdrop'; import { TextBodyTiny } from '@/components/elements/typography'; import { useSnackAlert } from '@/components/elements/alert'; -import { ButtonApp } from '@/components/elements/button'; -import { CedulaInput, CustomProps } from '../../../common/interfaces'; import { cedulaSchema } from '../../../common/yup-schemas'; +import { ButtonApp } from '@/components/elements/button'; import { Validations } from '@/helpers'; const TextMaskCustom = forwardRef( diff --git a/src/app/register/stepper/step2.tsx b/src/app/register/stepper/step2.tsx index adcf9fd4..51775613 100644 --- a/src/app/register/stepper/step2.tsx +++ b/src/app/register/stepper/step2.tsx @@ -9,18 +9,18 @@ import { import SentimentSatisfiedOutlinedIcon from '@mui/icons-material/SentimentSatisfiedOutlined'; import ArrowCircleLeftOutlinedIcon from '@mui/icons-material/ArrowCircleLeftOutlined'; import CameraAltOutlinedIcon from '@mui/icons-material/CameraAltOutlined'; -import { useForm } from 'react-hook-form'; import { useCallback, useState } from 'react'; +import { useForm } from 'react-hook-form'; -import { ButtonApp, ButtonTextApp } from '@/components/elements/button'; -import { GridContainer, GridItem } from '@/components/elements/grid'; import { Step2Props, TermsAndConditionsInput, } from '../../../common/interfaces'; +import { ButtonApp, ButtonTextApp } from '@/components/elements/button'; +import { GridContainer, GridItem } from '@/components/elements/grid'; +import { NON_ACCEPTED_TERMS_AND_CONDS_ERROR } from '@/constants'; import { useSnackAlert } from '@/components/elements/alert'; import Step2Modal from './step2Modal'; -import { NON_ACCEPTED_TERMS_AND_CONDS_ERROR } from '@/constants'; export default function Step2({ infoCedula, diff --git a/src/app/register/stepper/step3.tsx b/src/app/register/stepper/step3.tsx index 3f377f98..a3586708 100644 --- a/src/app/register/stepper/step3.tsx +++ b/src/app/register/stepper/step3.tsx @@ -10,12 +10,13 @@ import { } from '@mui/material'; import CheckCircleOutlineOutlinedIcon from '@mui/icons-material/CheckCircleOutlineOutlined'; import { RegistrationFlow, UpdateRegistrationFlowBody } from '@ory/client'; +import { isUiNodeInputAttributes } from '@ory/integrations/ui'; import VisibilityOff from '@mui/icons-material/VisibilityOff'; import Visibility from '@mui/icons-material/Visibility'; import { yupResolver } from '@hookform/resolvers/yup'; +import { useSearchParams } from 'next/navigation'; import { useEffect, useState } from 'react'; import { useForm } from 'react-hook-form'; -import { useSearchParams } from 'next/navigation'; import axios from 'axios'; import { @@ -29,11 +30,10 @@ import PasswordLevel, { } from '@/components/elements/passwordLevel'; import { CitizenCompleteData, Step3Form } from '../../../common/interfaces'; import { useSnackAlert } from '@/components/elements/alert'; -import { ButtonApp } from '@/components/elements/button'; import { step3Schema } from '../../../common/yup-schemas'; +import { ButtonApp } from '@/components/elements/button'; import { Crypto } from '@/helpers'; import { ory } from '@/lib/ory'; -import { isUiNodeInputAttributes } from '@ory/integrations/ui'; export default function Step3({ handleNext, infoCedula }: any) { const [flow, setFlow] = useState(); @@ -46,7 +46,7 @@ export default function Step3({ handleNext, infoCedula }: any) { const [showPasswordConfirm, setShowPasswordConfirm] = useState(false); const searchParams = useSearchParams(); - let returnTo = searchParams?.get('return_to'); + const returnTo = searchParams?.get('return_to'); useEffect(() => { const fetchFlow = async () => { @@ -148,6 +148,11 @@ export default function Step3({ handleNext, infoCedula }: any) { updateRegistrationFlowBody, }); + if (returnTo) { + window.location.href = returnTo; + return; + } + handleNext(); if (continue_with) { From bc40fb5ea7e5f9042c5c13b7688e241e49e39139 Mon Sep 17 00:00:00 2001 From: Marluan Espiritusanto Date: Tue, 3 Oct 2023 15:28:12 +0200 Subject: [PATCH 7/7] feat(route): terms and policy page (#98) Routing terms and policy page implemented --- src/app/register/stepper/step2.tsx | 10 +- src/app/terms/page.tsx | 474 +++++++++++++++++++++++++++++ 2 files changed, 477 insertions(+), 7 deletions(-) create mode 100644 src/app/terms/page.tsx diff --git a/src/app/register/stepper/step2.tsx b/src/app/register/stepper/step2.tsx index 51775613..ff6c84f7 100644 --- a/src/app/register/stepper/step2.tsx +++ b/src/app/register/stepper/step2.tsx @@ -21,6 +21,7 @@ import { GridContainer, GridItem } from '@/components/elements/grid'; import { NON_ACCEPTED_TERMS_AND_CONDS_ERROR } from '@/constants'; import { useSnackAlert } from '@/components/elements/alert'; import Step2Modal from './step2Modal'; +import Link from 'next/link'; export default function Step2({ infoCedula, @@ -122,15 +123,10 @@ export default function Step2({ /> } label={ - // TODO: Add link to terms and conditions <> - + Aceptar términos y políticas de privacidad - {' '} + {' '} * } diff --git a/src/app/terms/page.tsx b/src/app/terms/page.tsx new file mode 100644 index 00000000..2542669d --- /dev/null +++ b/src/app/terms/page.tsx @@ -0,0 +1,474 @@ +import BoxContentCenter from '@/components/elements/boxContentCenter'; +import LandingChica2 from '../../../public/assets/landingChica.svg'; +import { CardAuth } from '@/components/elements/cardAuth'; + +export default function Terms() { + return ( + + +

1. INTRODUCCIÓN

+

+ Los presentes términos y condiciones (en lo adelante, los + "Términos de Uso") regulan el uso de los servicios de la + plataforma de autenticación de la Oficina Gubernamental de Tecnologías + de la Información y Comunicación (OGTIC) para la creación de la Cuenta + Única Ciudadana (en lo adelante, "Cuenta Única"), a través + del portal de Internet www.cuentaunica.gob.do (en lo adelante, el + "Portal"). +

+

+ LA OFICINA GUBERNAMENTAL DE TECNOLOGÍAS DE LA INFORMACIÓN Y + COMUNICACIÓN (en lo adelante, "OGTIC"), cuyo domicilio + social se encuentra ubicado en la Ave. Rómulo Betancourt #311, + Edificio Corporativo Vista 311, en la ciudad de Santo Domingo de + Guzmán, Distrito Nacional, capital de la República Dominicana, + encargada de liderar la formulación, promoción e implementación de las + políticas digitales de la República Dominicana, acercando a la + ciudadanía, empresas y sociedad civil a las instituciones públicas, de + manera ágil, abierta y segura, procurando la mejora continua, la + utilización de datos, la adopción de normas y estándares y la + innovación en el Estado, a través del uso e implementación de las + tecnologías de la información y comunicación (TIC). En el ejercicio de + sus funciones, OGTIC pone a disposición de los usuarios de los + servicios del Estado la Cuenta Única a través del Portal y las + aplicaciones de las instituciones que integren este servicio. +

+

+ La creación y utilización de la Cuenta Única atribuye la condición de + usuario (en adelante, el "Usuario") e implica la aceptación + plena y sin reservas de todas y cada una de las disposiciones + incluidas en los Términos de Uso en la versión publicada por OGTIC en + el momento mismo en que el Usuario acceda al Portal y se registre. En + consecuencia, el Usuario debe leer atentamente los Términos de Uso al + momento de registrarse, así como en cada una de las ocasiones en que + se proponga utilizar Cuenta Única, esto último considerando que, en + cualquier momento, los Términos de Uso pueden modificarse y/o + actualizarse. +

+

2. OBJETO

+

+ Los Términos de Uso tienen por objeto establecer las condiciones, + obligaciones y derechos del Usuario con relación a los servicios y + contenidos (en adelante, los "Servicios") puestos a + disposición por OGTIC, o por terceros, a través de Cuenta Única. +

+

+ 3. CONDICIONES DE ACCESO Y UTILIZACIÓN DEL PORTAL +

+

+ 3.1. Carácter gratuito del acceso y utilización del Portal. +

+

+ La prestación de los Servicios, por parte de OGTIC, tiene carácter + gratuito para el Usuario. +

+

3.2. Registro de Usuario

+

+ De manera general, la prestación de los Servicios no exige la previa + suscripción o registro del Usuario, salvo los servicios que, por su + naturaleza, así lo ameriten. No obstante, la OGTIC condiciona la + utilización de algunos de los Servicios previo al llenado del + correspondiente registro de Usuario. Asimismo, la OGTIC pone a + disposición del Usuario algunos Servicios cuya utilización requiere el + llenado de registros adicionales. El citado registro se efectuará en + la forma expresamente indicada en el propio servicio o en las + Condiciones Particulares que lo regulen. +

+

+ 3.3. Información y datos personales +

+

+ Toda la información, incluyendo datos personales, que facilite el + Usuario a través de Cuenta Única deberá ser veraz, completa, exacta, + actualizada, real y comprobable. A estos efectos, el Usuario garantiza + la autenticidad de todos aquellos datos que comunique como + consecuencia del llenado de los formularios necesarios para la + suscripción de los Servicios. De igual forma, será responsabilidad del + Usuario mantener actualizada toda la información suministrada a la + OGTIC, de forma que responda, en cada momento, a la situación real del + Usuario. +

+

+ El Usuario autoriza a la OGTIC a realizar tratamiento de la + información y los datos personales suministrados a través de Cuenta + Única, con fines operativos y estadísticos, como insumo para el + desarrollo de política pública o para cualquier uso destino que la + OGTIC estime apropiado que se encuentre conforme a su objeto + institucional y a la Ley núm. 172-13, que tiene por objeto la + protección integral de los datos personales asentados en archivos, + registros públicos, bancos de datos u otros medios técnicos de + tratamiento de datos destinados a dar informes, sean estos públicos o + privados. +

+

+ Los derechos del Usuario, como titular de los datos personales, son + los previstos en la Constitución y la ley, especialmente el derecho a + conocer, actualizar, rectificar y suprimir la información personal, + así como el derecho a revocar el consentimiento otorgado para el + tratamiento de datos personales. +

+

+ En todo caso, el Usuario será el único y exclusivo responsable de + cualquier error en la información suministrada, manifestaciones falsas + o inexactas que realice y de los perjuicios que dichas acciones + generen a la OGTIC o a terceros y, en consecuencia, la OGTIC está + exonerada de responsabilidad ante terceros y las autoridades + judiciales y/o administrativas de cualquier acción o actuación + iniciada con ocasión a dichos motivos. +

+

3.4. Menores de edad

+

+ Para hacer uso de los Servicios que requieran la recogida de datos + personales por parte de la OGTIC, los menores de dieciocho (18) años + (en lo adelante, "Menores de Edad") deben obtener + previamente autorización de sus padres, tutores o representantes + legales, quienes serán considerados los únicos responsables de todos + los actos realizados por los Menores de Edad a su cargo. +

+

3.5. Obligaciones del Usuario

+

+ El Usuario está en la obligación de conocer las instrucciones y las + recomendaciones de uso y seguridad dadas por OGTIC. El Usuario + reconoce que el nivel de fiabilidad de estas es satisfactorio, y se + compromete a respetar fielmente esas instrucciones. Cuenta Única + cuenta con Segundo Factor de Autenticación, mecanismo de seguridad que + permite al Usuario incrementar el nivel de seguridad del acceso a la + plataforma digital, al verificar de dos (2) formas distintas la + identidad del Usuario. OGTIC ha habilitado el mecanismo de Segundo + Factor de Autenticación de manera gratuita a todos los usuarios que + así lo deseen activar, entendiéndose que, en todo caso, el usuario + siempre tendrá el derecho a no utilizar esta herramienta. Este + mecanismo de seguridad podrá ser habilitado en la sección + Configuración de Cuenta Única, luego del cual se le solicitará al + Usuario seleccionar el método de autenticación adicional, disponible y + preferido. El Usuario es el único y exclusivo responsable de todo uso + indebido que no pueda ser imputado a OGTIC con relación a la + prestación de los Servicios. +

+

+ El Usuario se compromete a utilizar Cuenta Única y los Servicios de + manera prudente y razonable, de conformidad con la ley, los presentes + Términos de Uso, las condiciones particulares de ciertos Servicios y + demás avisos, reglamentos de uso e instrucciones puestos en su + conocimiento, así como con la moral y las buenas costumbres + generalmente aceptadas y el orden público. +

+

+ El Usuario deberá abstenerse de obtener, e incluso de intentar + obtener, los contenidos de Cuenta Única empleando medios o + procedimientos distintos de los que, según los casos, se hayan puesto + a su disposición para ello, o se hayan indicado a este efecto, en las + páginas web donde se encuentren dichos contenidos o, en general, de + los que se empleen habitualmente en Internet a este efecto siempre que + no entrañen un riesgo de daño o inutilización del Portal, de los + Servicios y/o de los contenidos. +

+

+ El Usuario será responsable de todas las consecuencias perjudiciales + que puedan sobrevenir por un uso fraudulento o abusivo de Cuenta Única + por su parte. Por tanto, libera de toda responsabilidad a la OGTIC + frente a terceros y las autoridades judiciales y/o administrativas de + cualquier acción o actuación iniciada con ocasión a dichos motivos. +

+

+ Los Usuarios o terceros perjudicados por la recepción de mensajes no + solicitados dirigidos a una pluralidad de personas podrán + comunicárselo a la OGTIC remitiendo un correo electrónico a la + siguiente dirección: ayuda@ogtic.gob.do +

+

3.6. Obligaciones de OGTIC

+

+ OGTIC reconoce que debe realizar los esfuerzos razonables para + asegurar el correcto funcionamiento de Cuenta Única para garantizar, + en la medida de lo posible, la prestación de los Servicios. +

+

+ Es responsabilidad de la OGTIC garantizar que las actuaciones + realizadas a través de Cuenta Única por el Usuario sean registradas o + almacenadas fiel e íntegramente. +

+

+ La OGTIC es responsable del tratamiento de los datos personales + suministrados a través de Cuenta Única por el Usuario, de conformidad + con la Ley núm. 172-13 que tiene por objeto la protección integral de + los datos personales asentados en archivos, registros públicos, bancos + de datos u otros medios técnicos de tratamiento de datos destinados a + dar informes, sean estos públicos o privados. El Usuario reconoce que + dichos datos personales serán tratados a fin de validar la identidad e + información personal del Usuario que solicite los Servicios. En + consecuencia, la OGTIC se compromete a proteger la confidencialidad de + la información y reconoce que no podrán ser divulgados, salvo por + cumplimiento de una obligación legal o fundamentada en una orden de la + autoridad administrativa o judicial competente, o por la autorización + misma de el Usuario a aplicaciones de terceros. +

+

+ El acceso o utilización de Cuenta Única podrá ser suspendido o + limitado por la OGTIC atendiendo razones justificadas, incluyendo sin + ser limitativo, dificultades tecnológicas, o bien por incumplimiento + del usuario. +

+

4. NO LICENCIA

+

+ Todas las marcas, nombres comerciales o signos distintivos de + cualquier clase que aparecen en en Cuenta Única son propiedad + exclusiva de la OGTIC, o de terceros con la debida autorización, sin + que pueda entenderse que el uso o acceso al Portal, y/o a los + Servicios atribuya al Usuario derecho alguno sobre las citadas marcas, + nombres comerciales y/o signos distintivos. +

+

+ Asimismo, los contenidos de Cuenta Única son propiedad intelectual + exclusiva de la OGTIC, o de terceros con la debida autorización, sin + que puedan entenderse cedidos al Usuario, ninguno de los derechos de + explotación que existen o puedan existir sobre dichos contenidos, más + allá de lo estrictamente necesario para el correcto uso del Portal y + de los Servicios, en virtud de lo establecido en los presentes + Términos de Uso y el ordenamiento jurídico dominicano. +

+

+ 5. DISPONIBILIDAD, CONTINUIDAD, UTILIDAD Y FALIBILIDAD +

+

+ La OGTIC no garantiza la disponibilidad y continuidad del + funcionamiento de Cuenta Única y de los Servicios. Cuando ello sea + razonablemente posible, la SB advertirá previamente de las + interrupciones en el funcionamiento del Portal y/o de los Servicios. + La OGTIC tampoco garantiza la utilidad del Portal y/o de los Servicios + para la realización de ninguna actividad en concreto, ni su + infalibilidad y, en particular, aunque no de modo exclusivo, la OGTIC + no garantiza que los Usuarios puedan efectivamente utilizar el Portal + y/o los Servicios, acceder a las distintas páginas web que forman + Cuenta Única o a aquéllas desde las que se prestan los Servicios. +

+

+ En consecuencia, la OGTIC excluye, con toda la extensión permitida por + el ordenamiento jurídico, cualquier responsabilidad por los daños y + perjuicios de toda naturaleza que puedan deberse a la falta de + disponibilidad o de continuidad del funcionamiento de Cuenta Única y + de los Servicios, la defraudación de la utilidad que el Usuario + hubiere podido atribuir a Cuenta Única y a los Servicios, a la + falibilidad de Cuenta Única y de los Servicios, así como los fallos en + el acceso a las distintas páginas web de Cuenta Única o aquellas desde + las que se prestan los Servicios. +

+

5.1 Calidad

+

+ La OGTIC no controla ni garantiza la ausencia de virus ni de otros + elementos en los contenidos que puedan producir alteraciones en su + sistema informático (software y hardware) o en los documentos + electrónicos y ficheros almacenados en su sistema informático. +

+

+ 5.2 Veracidad, exactitud, exhaustividad y actualidad +

+

+ La OGTIC no garantiza la veracidad, exactitud, exhaustividad y + actualidad de los contenidos. En consecuencia, la OGTIC excluye, con + toda la extensión permitida por el ordenamiento jurídico, cualquier + responsabilidad por los daños y perjuicios de toda naturaleza que + puedan deberse a la falta de veracidad, exactitud, exhaustividad y/o + actualidad de los contenidos. +

+

+ 5.3 Licitud, fiabilidad y utilidad +

+

+ La OGTIC no garantiza la licitud, fiabilidad y utilidad de los + servicios prestados por terceros a través de Cuenta Única. En + consecuencia, la OG excluye cualquier responsabilidad por los daños y + perjuicios de toda naturaleza que puedan deberse a los servicios + prestados por terceros a través de Cuenta Única. +

+

+ 6. PROCEDIMIENTO EN CASO DE REALIZACIÓN DE ACTIVIDADES DE CARÁCTER + ILÍCITO +

+

+ En el caso de que cualquier Usuario o un tercero considere que existen + hechos o circunstancias que revelen el carácter ilícito de la + utilización de cualquier contenido y/o de la realización de cualquier + actividad en las páginas web incluidas o accesibles a través de Cuenta + Única, y, en particular, de la violación de derechos de propiedad + intelectual o industrial (patentes, modelos y dibujos industriales, + marcas y nombres comerciales, etc.) u otros derechos, deberá enviar + una notificación a la OGTIC en la que se contengan los siguientes + extremos: +

+

+ (a) Datos personales del reclamante: nombre, dirección, número de + teléfono y dirección de correo electrónico; +

+

+ (b) Especificación de la supuesta actividad ilícita llevada a cabo en + Cuenta Única y, en particular, cuando se trate de una supuesta + violación de derechos, indicación precisa y concreta de los contenidos + protegidos, así como de su localización en las páginas web; +

+

+ (c) Hechos o circunstancias que revelan el carácter ilícito de dicha + actividad; +

+

+ (d) En el supuesto de violación de derechos, firma manuscrita o + equivalente, con los datos personales del titular de los derechos + supuestamente infringidos o de la persona autorizada para actuar en + nombre y por cuenta de ésta; +

+

+ (e) Declaración expresa, clara y bajo la responsabilidad del + reclamante de que la información proporcionada en la notificación es + exacta y del carácter ilícito de la utilización de los contenidos o de + la realización de las actividades descritas. +

+

7. NOTIFICACIONES

+

+ Todas las notificaciones y comunicaciones (en adelante, las + "Notificaciones") por parte del Usuario a OGTIC se + considerarán eficaces, a todos los efectos, cuando se nos dirijan de + alguna de las siguientes formas: +

+

+ (a) Envío por correo postal a la siguiente dirección: Ave. Rómulo + Betancourt #311, Edificio Corporativo Vista 311, Santo Domingo, + República Dominicana +

+

+ (b) Comunicación por medio de una llamada telefónica al número de + teléfono: (809) 286-1009 +

+

+ (c) Envío por correo electrónico a la siguiente dirección: + ayuda@ogtic.gob.do. +

+

8. LEGISLACION APLICABLE

+

+ Los presentes Términos y Condiciones se rigen en todos y cada uno de + sus extremos por el ordenamiento jurídico vigente de la República + Dominicana. +

+

+ La OGTIC y el Usuario, con renuncia expresa a cualquier otro fuero, se + someten al de los Juzgados y Tribunales de la República Dominicana. +

+

+ Para cualquier sugerencia o propuesta de colaboración escríbanos por + correo electrónico a ayuda@ogtic.gob.do., o llámenos al siguiente + número de teléfono: (809) 286-1009. +

+

Política de privacidad

+

+ La información suministrada es tratada con estricta confidencialidad y + de conformidad con los Términos de Uso del portal de Cuenta Única. En + adición, disponemos de medidas y dispositivos de seguridad que nos + permiten salvaguardar las informaciones que usted nos suministra. +

+

+ La Oficina Gubernamental de Tecnologías de la Información y + Comunicación actuará directamente como el responsable del tratamiento + de los datos personales, y podrá tratar los datos personales de + conformidad con la Ley núm. 172-13 que tiene por objeto la protección + integral de los datos personales asentados en archivos, registros + públicos, bancos de datos u otros medios técnicos de tratamiento de + datos destinados a dar informes, sean estos públicos o privados. +

+

+ Los datos personales suministrados serán tratados a fin de validar la + identidad e información personal del usuario, así como con fines + operativos y estadísticos, como insumo para el desarrollo de política + pública o para cualquier uso destino que la OGTIC estime apropiado que + se encuentre conforme a su objeto institucional. +

+

+ Los derechos que le asisten al usuario como titular de los datos son + los previstos en la Constitución y la ley, especialmente el derecho a + conocer, actualizar, rectificar y suprimir su información personal, + así como el derecho a revocar el consentimiento otorgado para el + tratamiento de datos personales. +

+

+ Los datos personales suministrados por el usuario se presumen veraces, + completos, exactos, actualizados, reales y comprobables. En ese + sentido, cualquier error en la información suministrada será de la + única y exclusiva responsabilidad del usuario, lo que exonera a la + Oficina Gubernamental de Tecnologías de la Información y Comunicación + de responsabilidad ante terceros y las autoridades judiciales y/o + administrativas. +

+

+ Por tanto, con su registro en el portal de Cuenta Única, el usuario + autoriza a la Oficina Gubernamental de Tecnologías de la Información y + Comunicación, de manera previa, irrevocable, expresa, voluntaria e + informada, a consultar y tratar los datos personales que se encuentren + en registros públicos o privados, como información digital, de + contacto, personal y de servicios, entre otros, de los cuales sea + titular, así como historial de uso de su cuenta y cualquier + información necesaria para los fines relacionados con las solicitudes + que sean presentadas ante esta plataforma y, en general, que la + información sea administrada, tratada, verificada, transmitida o usada + de conformidad con las disposiciones legales que rigen la materia. +

+

+ De igual modo, con su registro en el portal de Cuenta Única, el + usuario autoriza expresamente para que la información suministrada + pueda ser utilizada por los terceros que el usuario autorice, mediante + su Cuenta Única, de conformidad con la legislación vigente. +

+

+ Por otro lado, le informamos que contamos con herramientas, políticas + y procedimientos en el ámbito de la gestión de Tecnología de + Información, que nos permiten garantizar la seguridad de los servicios + utilizados a través de Cuenta Única. Ahora bien, es imprescindible + minimizar el impacto de los riesgos de seguridad cuando acceda al + portal, por lo que recomendamos lo siguiente: +

+
    +
  • + Acceder desde un dispositivo personal (computadora personal, + teléfono móvil, tableta, etc.) y que sea el único que utilice dicho + dispositivo. +
  • +
  • + No dejar abierta una sesión activa en Cuenta Única si no está + utilizando su dispositivo, en su defecto, cuando no se encuentre + frente a su dispositivo, tome la previsión de bloquearlo y evite que + terceros hagan uso indebido de éste. +
  • +
  • + No revelar su contraseña o clave de acceso (password) de Cuenta + Única, si presume que ha sido comprometida, cámbiela a la brevedad + posible. +
  • +
  • Cambie su contraseña o clave de acceso periódicamente.
  • +
  • + Obtener y mantener actualizados en su PC programas de seguridad como + anti-virus, firewalls, anti-spyware, etc. +
  • +
+

+ Finalmente, la información contenida en este sitio, de manera general, + se ofrece con fines meramente informativos y a título gratuito, + dejándose constancia expresa de que la Oficina Gubernamental de + Tecnologías de la Información y Comunicación no asume respecto a ella + responsabilidad alguna, ni otorga garantía de ninguna especie por su + uso o aplicación, especialmente en lo que se refiere a la exactitud, + vigencia o integridad. En ese sentido, el usuario de este sitio + reconoce expresamente que la Oficina Gubernamental de Tecnologías de + la Información y Comunicación ha realizado el máximo esfuerzo para + asegurar la precisión y confiabilidad de la información y las + instrucciones que componen este sitio. No obstante, debido a que el + contenido de estas ha sido publicado de manera transitoria y puede + presentar discrepancias con las informaciones definitivas, la Oficina + Gubernamental de Tecnologías de la Información y Comunicación, no se + hace responsable por eventuales deficiencias o inexactitudes del + contenido de este sitio cualquiera que sea su causa u origen. +

+
+
+ ); +}