New Privacy Policy page

This commit is contained in:
Ryon Coleman 2024-12-18 11:11:45 -05:00 committed by Carlos Felix
commit 8e568816a6
16 changed files with 1264 additions and 39 deletions

View file

@ -55,9 +55,9 @@ const J40Footer = () => {
/>, />,
<LinkTypeWrapper <LinkTypeWrapper
linkText={intl.formatMessage(COMMON_COPY.FOOTER.PRIVACY)} linkText={intl.formatMessage(COMMON_COPY.FOOTER.PRIVACY)}
internal={false} internal={true}
url={intl.formatMessage(COMMON_COPY.FOOTER.PRIVACY_LINK)} url={intl.formatMessage(COMMON_COPY.FOOTER.PRIVACY_LINK)}
openUrlNewTab={true} openUrlNewTab={false}
key={'privacylink'} key={'privacylink'}
dataCy={hyphenizeString(COMMON_COPY.FOOTER.PRIVACY.defaultMessage)} dataCy={hyphenizeString(COMMON_COPY.FOOTER.PRIVACY.defaultMessage)}
/>, />,

View file

@ -105,11 +105,8 @@ exports[`J40Footer renders correctly 1`] = `
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -16,6 +16,7 @@ export const PAGES_ENDPOINTS = {
PUBLIC_ENG: "/public-engagement", PUBLIC_ENG: "/public-engagement",
CONTACT: "/contact", CONTACT: "/contact",
PREVIOUS_VERSIONS: "/previous-versions", PREVIOUS_VERSIONS: "/previous-versions",
PRIVACY: "/privacy",
}; };
// Performance markers // Performance markers

View file

@ -6,6 +6,7 @@ import {defineMessages} from 'react-intl';
import DownloadLink from '../../components/DownloadLink'; import DownloadLink from '../../components/DownloadLink';
import LinkTypeWrapper from '../../components/LinkTypeWrapper'; import LinkTypeWrapper from '../../components/LinkTypeWrapper';
import {GITHUB_LINK} from '../../constants'; import {GITHUB_LINK} from '../../constants';
import {PAGES_ENDPOINTS} from '../constants';
export interface IDefineMessage { export interface IDefineMessage {
id: string, id: string,
@ -226,7 +227,7 @@ export const FOOTER = defineMessages({
}, },
PRIVACY_LINK: { PRIVACY_LINK: {
id: 'common.pages.footer.privacy.link', id: 'common.pages.footer.privacy.link',
defaultMessage: 'https://www.whitehouse.gov/privacy/', defaultMessage: PAGES_ENDPOINTS.PRIVACY,
description: 'Navigate to the about page. This is Footer privacy policy link text', description: 'Navigate to the about page. This is Footer privacy policy link text',
}, },
LOGO_ALT: { LOGO_ALT: {

View file

@ -0,0 +1,228 @@
import {FormattedDate, FormattedMessage} from 'gatsby-plugin-intl';
import React from 'react';
import LinkTypeWrapper from '../../components/LinkTypeWrapper';
import {PAGES_ENDPOINTS} from '../constants';
import {linkFn} from './common';
export const PRIVACY_POLICY_LAST_UPDATED = new Date(2024, 11, 19, 11, 59, 59); // Dec 19 2024
export const PRIVACY_EMAIL = 'CEJST@ceq.eop.gov';
export const USA_GOV_COOKIES_URL = 'https://www.usa.gov/optout-instructions';
export const COPPA_URL = 'https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa';
export const PAGE_INTRO = {
PAGE_TITLE: {
id: 'privacy.page.title',
defaultMessage: 'Privacy Policy',
description: 'Privacy page title meta info',
},
PAGE_HEADING: {
id: 'privacy.page.heading',
defaultMessage: 'CEJST Privacy Policy',
description: 'Main heading for privacy page',
},
};
export const PRIVACY_CONTENT = {
EFFECTIVE_DATE: <FormattedMessage
id={'privacy.effective.date'}
defaultMessage={'Effective Date: {last_updated}'}
description={'Privacy policy effective date display'}
values={{
last_updated: <FormattedDate
value={PRIVACY_POLICY_LAST_UPDATED}
year="numeric"
month="long"
day="numeric"
/>,
}}
/>,
INTRO: <FormattedMessage
id={'privacy.intro'}
defaultMessage={`The Council on Environmental Quality (CEQ, we, or us) is committed to protecting the privacy and
security of the information we collect from users (you) of the Climate and Economic Justice Screening Tool
(CEJST), including the interactive map and the other features of the CEJST website. This Privacy Policy
explains our practices for collecting, using, and disclosing information that we obtain from your use of the
CEJST.`}
description={'Privacy policy overall intro'}
/>,
INFO_COLLECT_HEADING: <FormattedMessage
id={'privacy.info.collect.heading'}
defaultMessage={'Information We Collect'}
description={'Privacy policy information collection heading'}
/>,
INFO_COLLECT_BODY: <FormattedMessage
id={'privacy.info.collect.body'}
defaultMessage={`When you visit the CEJST, we automatically collect certain information about your device, including
information about your web browser, IP address, time zone, and some of the cookies that are installed on your
device. (See below for more details about cookies.) Additionally, we may collect information about how you use
the CEJST tool, including the census tracts you search for and view.`}
description={'Privacy policy automatic data collection text'}
/>,
PERSONAL_INFO_HEADING: <FormattedMessage
id={'privacy.personal.info.heading'}
defaultMessage={'Personal Information You Voluntarily Provide'}
description={'Privacy policy voluntary information heading'}
/>,
PERSONAL_INFO_BODY1: <FormattedMessage
id={'privacy.personal.info.body1'}
defaultMessage={`You can voluntarily provide us certain information, such as your email address, if you choose give
us feedback about the CEJST. You do not have to provide personal information to visit the CEJST. If you choose
to provide personal information by sending a message to an email address on this website, submitting a form
through this website, or filling out a questionnaire, we will use the information you provide to respond to you
or provide the service you requested.`}
description={'Privacy policy voluntary information text'}
/>,
PERSONAL_INFO_BODY2: <FormattedMessage
id={'privacy.personal.info.body2'}
defaultMessage={`Please do not send us sensitive information, such as social security numbers or financial
information, through this website or by email.`}
description={'Privacy policy sensitive information warning'}
/>,
USE_INFO_HEADING: <FormattedMessage
id={'privacy.use.info.heading'}
defaultMessage={'How We Use Your Information'}
description={'Privacy policy information usage heading'}
/>,
USE_INFO_BODY1: <FormattedMessage
id={'privacy.use.info.body1'}
defaultMessage={'We use the information we collect to:'}
description={'Privacy policy usage list intro'}
/>,
USE_INFO_LIST: [
<FormattedMessage
id={'privacy.use.info.list.item1'}
key={'privacy.use.info.list.item1'}
defaultMessage={'Operate, maintain, and improve the CEJST tool;'}
description={'Privacy policy usage list item 1'}
/>,
<FormattedMessage
id={'privacy.use.info.list.item2'}
key={'privacy.use.info.list.item2'}
defaultMessage={'Analyze how the tool is being used to inform future improvements;'}
description={'Privacy policy usage list item 2'}
/>,
<FormattedMessage
id={'privacy.use.info.list.item3'}
key={'privacy.use.info.list.item3'}
defaultMessage={`Communicate with you about the tool, if you send us feedback by filling out a form or
questionnaire; and`}
description={'Privacy policy usage list item 3'}
/>,
<FormattedMessage
id={'privacy.use.info.list.item4'}
key={'privacy.use.info.list.item4'}
defaultMessage={'Comply with legal obligations and enforce our policies.'}
description={'Privacy policy usage list item 4'}
/>,
],
SHARING_INFO_BODY1: <FormattedMessage
id={'privacy.sharing.info.body1'}
defaultMessage={`We do not sell or rent your personal information to third parties for their own marketing
purposes.`}
description={'Privacy policy data brokering text'}
/>,
SHARING_INFO_BODY2: <FormattedMessage
id={'privacy.sharing.info.body2'}
defaultMessage={`In some cases, we may share information you have provided or automatically generated information
with other government agencies in response to a lawful request from law enforcement, to protect the website
from security threats, or as otherwise required by law.`}
description={'Privacy policy government sharing text'}
/>,
SHARING_INFO_BODY3: <FormattedMessage
id={'privacy.sharing.info.body3'}
defaultMessage={`We may share your information with third-party service providers who assist us in operating the
CEJST tool. These providers are contractually obligated to protect the privacy and security of the data.`}
description={'Privacy policy third-party sharing text'}
/>,
COOKIES_HEADING: <FormattedMessage
id={'privacy.cookies.heading'}
defaultMessage={`Information Collected for Website Measurement and Customization Technologies (Cookies)`}
description={'Privacy policy cookies heading'}
/>,
COOKIES_BODY1: <FormattedMessage
id={'privacy.cookies.body1'}
defaultMessage={`A cookie is a small file that a website you visit transfers to your computer to allow it to
remember specific information about your visit.`}
description={'Privacy policy cookie definition'}
/>,
COOKIES_BODY2: <FormattedMessage
id={'privacy.cookies.body2'}
defaultMessage={`The CEJST uses cookies for technical purposes, such as to enable better navigation through the
site or to allow you to customize your preferences for interacting with the website, and to monitor and
analyze traffic to the website.`}
description={'Privacy policy CEJST cookie usage'}
/>,
COOKIES_BODY3: <FormattedMessage
id={'privacy.cookies.body3'}
defaultMessage={`<link1>USA.gov</link1> provides instructions for "opting out" from cookies if you do not want
to receive them.`}
description={'Privacy policy cookie opt-out info'}
values={{
link1: linkFn(USA_GOV_COOKIES_URL, false, true),
}}
/>,
EXTERNAL_LINKS_HEADING: <FormattedMessage
id={'privacy.external.links.heading'}
defaultMessage={'Links to External Sites'}
description={'Privacy policy external links heading'}
/>,
EXTERNAL_LINKS_BODY: <FormattedMessage
id={'privacy.external.links.body'}
defaultMessage={`The CEJST includes links to other federal agencies\u2019 and non-federal organizations\u2019
websites. If you access another website through a link that we provide, that website\u2019s privacy policy
applies to your interaction with that website, instead of this privacy policy.`}
description={'Privacy policy external links text'}
/>,
CHILDREN_HEADING: <FormattedMessage
id={'privacy.children.heading'}
defaultMessage={'Children\u2019s Online Privacy'}
description={'Privacy policy children\'s privacy heading'}
/>,
CHILDREN_BODY: <FormattedMessage
id={'privacy.children.body'}
defaultMessage={`We believe in the importance of protecting the privacy of children online. The
<coppa>Children\u2019s Online Privacy Protection Act (COPPA)</coppa> governs information gathered online from or
about children under the age of 13. A website must obtain verifiable consent from a child\u2019s parent or
guardian before collecting, using, or disclosing personal information from a child under age 13. Our site is not
intended to solicit information of any kind from children under age 13. If you believe that we have received
information from or about children under age 13, please <contact>contact us</contact>.`}
description={'Privacy policy children\'s privacy text'}
values={{
coppa: linkFn(COPPA_URL, false, true),
contact: linkFn(PAGES_ENDPOINTS.CONTACT, true, false),
}}
/>,
SECURITY_HEADING: <FormattedMessage
id={'privacy.security.heading'}
defaultMessage={'Data Security'}
description={'Privacy policy security heading'}
/>,
SECURITY_BODY: <FormattedMessage
id={'privacy.security.body'}
defaultMessage={`We implement reasonable security measures to help protect the security of your information.
However, no system can be completely secure, so we cannot guarantee the absolute security of information you
provide or of information you access from the CEJST.`}
description={'Privacy policy security measures text'}
/>,
CONTACT_HEADING: <FormattedMessage
id={'privacy.contact.heading'}
defaultMessage={'Contact Us'}
description={'Privacy policy contact heading'}
/>,
CONTACT_BODY: <FormattedMessage
id={'privacy.contact.body'}
defaultMessage={`If you have any questions or concerns about our privacy practices, please contact us at
{privacy_email}`}
description={'Privacy policy contact information'}
values={{
privacy_email: (
<LinkTypeWrapper
linkText={PRIVACY_EMAIL}
internal={false}
url={`mailto:${PRIVACY_EMAIL}`}
openUrlNewTab={true}
/>
),
}}
/>,
};

View file

@ -195,7 +195,6 @@
"description": "Navigate to the about page. This is Footer column header" "description": "Navigate to the about page. This is Footer column header"
}, },
"common.pages.footer.privacy.link": { "common.pages.footer.privacy.link": {
"defaultMessage": "https://www.whitehouse.gov/privacy/",
"description": "Navigate to the about page. This is Footer privacy policy link text" "description": "Navigate to the about page. This is Footer privacy policy link text"
}, },
"common.pages.footer.privacy.text": { "common.pages.footer.privacy.text": {
@ -2302,6 +2301,118 @@
"defaultMessage": "Previous versions", "defaultMessage": "Previous versions",
"description": "Navigate to the previous version page. This is the page title text" "description": "Navigate to the previous version page. This is the page title text"
}, },
"privacy.children.body": {
"defaultMessage": "We believe in the importance of protecting the privacy of children online. The <coppa>Childrens Online Privacy Protection Act (COPPA)</coppa> governs information gathered online from or about children under the age of 13. A website must obtain verifiable consent from a childs parent or guardian before collecting, using, or disclosing personal information from a child under age 13. Our site is not intended to solicit information of any kind from children under age 13. If you believe that we have received information from or about children under age 13, please <contact>contact us</contact>.",
"description": "Privacy policy children's privacy text"
},
"privacy.children.heading": {
"defaultMessage": "Childrens Online Privacy",
"description": "Privacy policy children's privacy heading"
},
"privacy.contact.body": {
"defaultMessage": "If you have any questions or concerns about our privacy practices, please contact us at {privacy_email}",
"description": "Privacy policy contact information"
},
"privacy.contact.heading": {
"defaultMessage": "Contact Us",
"description": "Privacy policy contact heading"
},
"privacy.cookies.body1": {
"defaultMessage": "A cookie is a small file that a website you visit transfers to your computer to allow it to remember specific information about your visit.",
"description": "Privacy policy cookie definition"
},
"privacy.cookies.body2": {
"defaultMessage": "The CEJST uses cookies for technical purposes, such as to enable better navigation through the site or to allow you to customize your preferences for interacting with the website, and to monitor and analyze traffic to the website.",
"description": "Privacy policy CEJST cookie usage"
},
"privacy.cookies.body3": {
"defaultMessage": "<link1>USA.gov</link1> provides instructions for \"opting out\" from cookies if you do not want to receive them.",
"description": "Privacy policy cookie opt-out info"
},
"privacy.cookies.heading": {
"defaultMessage": "Information Collected for Website Measurement and Customization Technologies (Cookies)",
"description": "Privacy policy cookies heading"
},
"privacy.effective.date": {
"defaultMessage": "Effective Date: {last_updated}",
"description": "Privacy policy effective date display"
},
"privacy.external.links.body": {
"defaultMessage": "The CEJST includes links to other federal agencies and non-federal organizations websites. If you access another website through a link that we provide, that websites privacy policy applies to your interaction with that website, instead of this privacy policy.",
"description": "Privacy policy external links text"
},
"privacy.external.links.heading": {
"defaultMessage": "Links to External Sites",
"description": "Privacy policy external links heading"
},
"privacy.info.collect.body": {
"defaultMessage": "When you visit the CEJST, we automatically collect certain information about your device, including information about your web browser, IP address, time zone, and some of the cookies that are installed on your device. (See below for more details about cookies.) Additionally, we may collect information about how you use the CEJST tool, including the census tracts you search for and view.",
"description": "Privacy policy automatic data collection text"
},
"privacy.info.collect.heading": {
"defaultMessage": "Information We Collect",
"description": "Privacy policy information collection heading"
},
"privacy.intro": {
"defaultMessage": "The Council on Environmental Quality (CEQ, we, or us) is committed to protecting the privacy and security of the information we collect from users (you) of the Climate and Economic Justice Screening Tool (CEJST), including the interactive map and the other features of the CEJST website. This Privacy Policy explains our practices for collecting, using, and disclosing information that we obtain from your use of the CEJST.",
"description": "Privacy policy overall intro"
},
"privacy.personal.info.body1": {
"defaultMessage": "You can voluntarily provide us certain information, such as your email address, if you choose give us feedback about the CEJST. You do not have to provide personal information to visit the CEJST. If you choose to provide personal information by sending a message to an email address on this website, submitting a form through this website, or filling out a questionnaire, we will use the information you provide to respond to you or provide the service you requested.",
"description": "Privacy policy voluntary information text"
},
"privacy.personal.info.body2": {
"defaultMessage": "Please do not send us sensitive information, such as social security numbers or financial information, through this website or by email.",
"description": "Privacy policy sensitive information warning"
},
"privacy.personal.info.heading": {
"defaultMessage": "Personal Information You Voluntarily Provide",
"description": "Privacy policy voluntary information heading"
},
"privacy.security.body": {
"defaultMessage": "We implement reasonable security measures to help protect the security of your information. However, no system can be completely secure, so we cannot guarantee the absolute security of information you provide or of information you access from the CEJST.",
"description": "Privacy policy security measures text"
},
"privacy.security.heading": {
"defaultMessage": "Data Security",
"description": "Privacy policy security heading"
},
"privacy.sharing.info.body1": {
"defaultMessage": "We do not sell or rent your personal information to third parties for their own marketing purposes.",
"description": "Privacy policy data brokering text"
},
"privacy.sharing.info.body2": {
"defaultMessage": "In some cases, we may share information you have provided or automatically generated information with other government agencies in response to a lawful request from law enforcement, to protect the website from security threats, or as otherwise required by law.",
"description": "Privacy policy government sharing text"
},
"privacy.sharing.info.body3": {
"defaultMessage": "We may share your information with third-party service providers who assist us in operating the CEJST tool. These providers are contractually obligated to protect the privacy and security of the data.",
"description": "Privacy policy third-party sharing text"
},
"privacy.use.info.body1": {
"defaultMessage": "We use the information we collect to:",
"description": "Privacy policy usage list intro"
},
"privacy.use.info.heading": {
"defaultMessage": "How We Use Your Information",
"description": "Privacy policy information usage heading"
},
"privacy.use.info.list.item1": {
"defaultMessage": "Operate, maintain, and improve the CEJST tool;",
"description": "Privacy policy usage list item 1"
},
"privacy.use.info.list.item2": {
"defaultMessage": "Analyze how the tool is being used to inform future improvements;",
"description": "Privacy policy usage list item 2"
},
"privacy.use.info.list.item3": {
"defaultMessage": "Communicate with you about the tool, if you send us feedback by filling out a form or questionnaire; and",
"description": "Privacy policy usage list item 3"
},
"privacy.use.info.list.item4": {
"defaultMessage": "Comply with legal obligations and enforce our policies.",
"description": "Privacy policy usage list item 4"
},
"public.eng.page.redirect.text": { "public.eng.page.redirect.text": {
"defaultMessage": "The public engagement content has moved to the <link1>Previous Version</link1> page. <link1>Click here</link1> if you are not redirected after 5 seconds.", "defaultMessage": "The public engagement content has moved to the <link1>Previous Version</link1> page. <link1>Click here</link1> if you are not redirected after 5 seconds.",
"description": "Navigate to the public engagement page. This is the redirect message." "description": "Navigate to the public engagement page. This is the redirect message."

View file

@ -575,6 +575,36 @@
"previous.versions.page.button2.text": "Archivo de forma y libro de código", "previous.versions.page.button2.text": "Archivo de forma y libro de código",
"previous.versions.page.card.text": "Versión 1.0", "previous.versions.page.card.text": "Versión 1.0",
"previous.versions.page.title.text": "Versiones anteriores", "previous.versions.page.title.text": "Versiones anteriores",
"privacy.page.title": "Política de Privacidad",
"privacy.page.heading": "Política de Privacidad de CEJST",
"privacy.effective.date": "Fecha de vigencia: {last_updated}",
"privacy.intro": "El Consejo de Calidad Ambiental (CEQ, nosotros o nosotros) se compromete a proteger la privacidad y seguridad de la información que recopilamos de los usuarios (usted) de la herramienta de detección de justicia climática y económica (CEJST), incluyendo el mapa interactivo y otras características de esta pagina de CEJST. Esta Política de Privacidad explica nuestras prácticas para recopilar, usar y divulgar la información que obtenemos de su uso de esta herramienta.",
"privacy.info.collect.heading": "Información que Recopilamos",
"privacy.info.collect.body": "Cuando visita esta pagina, recopilamos automáticamente cierta información sobre su dispositivo, incluyendo información sobre su navegador web, dirección IP, zona horaria y algunas de las cookies que se instalan en su dispositivo. (Consulte a continuación para obtener más detalles sobre las cookies). Además, podemos recopilar información sobre cómo utiliza la herramienta CEJST, incluyendo las secciones censales que busca y ve.",
"privacy.personal.info.heading": "Información Personal que Usted Proporciona Voluntariamente",
"privacy.personal.info.body1": "Puede proporcionarnos voluntariamente cierta información, como su dirección de correo electrónico, si elige enviarnos sus comentarios sobre el CEJST. No es necesario que proporciones información personal para visitar el CEJST. Si tu eliges proporcionar información personal enviando un mensaje a una dirección de correo electrónico en este sitio web, enviando un formulario a través de este sitio web, o completando un cuestionario, utilizaremos la información que usted proporcione para responderle o brindarle el servicio que solicitó.",
"privacy.personal.info.body2": "No nos envíe información confidencial, como números de seguro social o información financiera, a través de este sitio web o por correo electrónico.",
"privacy.use.info.heading": "Cómo Utilizamos su Información",
"privacy.use.info.body1": "Utilizamos la información que recopilamos para:",
"privacy.use.info.list.item1": "Operar, mantener y mejorar la herramienta CEJST;",
"privacy.use.info.list.item2": "Analyze how the tool is being used to inform future improvements;",
"privacy.use.info.list.item3": "Comunicarnos con usted acerca de la herramienta, si nos envía comentarios completando un formulario o cuestionario; y",
"privacy.use.info.list.item4": "Cumplir con las obligaciones legales y hacer cumplir nuestras políticas.",
"privacy.sharing.info.body1": "No vendemos ni alquilamos su información personal a terceros para sus propios fines de marketing.",
"privacy.sharing.info.body2": "En algunos casos, podemos compartir información que usted haya proporcionado o información generada automáticamente con otras agencias gubernamentales en respuesta a una solicitud legal de las autoridades, para proteger el sitio web de amenazas a la seguridad, o según lo exija la ley.",
"privacy.sharing.info.body3": "Podemos compartir su información con proveedores de servicios externos que nos ayudan a operar la herramienta CEJST. Estos proveedores están obligados contractualmente a proteger la privacidad y seguridad de los datos.",
"privacy.cookies.heading": "Información Recopilada para Tecnologías de Medición y Personalización del Sitio Web (Cookies)",
"privacy.cookies.body1": "Una cookie es un pequeño archivo que es transferido a su computadoraun por un sitio web que usted visita para permitirle recordar información específica sobre su visita.",
"privacy.cookies.body2": "El CEJST utiliza cookies con fines técnicos, como permitir una mejor navegación a través del sitio o permitirle personalizar sus preferencias para interactuar con el sitio web, y monitorear y analizar el tráfico al sitio web.",
"privacy.cookies.body3": "<link1>USA.gov</link1> proporciona instrucciones para \"optar por no recibir\" cookies si no desea recibirlas.",
"privacy.external.links.heading": "Enlaces a Sitios Externos",
"privacy.external.links.body": "El CEJST incluye enlaces a sitios web de otras agencias federales y organizaciones no federales. Si accede a otro sitio web a través de un enlace que le proporcionamos, la política de privacidad de ese sitio web se aplica a su interacción con ese sitio web, en lugar de esta política de privacidad.",
"privacy.children.heading": "Privacidad en Línea de los Niños",
"privacy.children.body": "Creemos en la importancia de proteger la privacidad de los niños en línea. La <coppa>Ley de Protección de la Privacidad Infantil en Línea (COPPA)</coppa> rige la información recopilada en línea de o sobre niños menores de 13 años. Un sitio web debe obtener el consentimiento verificable de los padres o tutores de un niño antes de recopilar, usar o revelar datos personales. información de un niño menor de 13 años. Nuestro sitio no pretende solicitar información de ningún tipo de niños menores de 13 años. Si cree que hemos recibido información de o sobre niños menores de 13 años, por favor <contacto>contáctenos</contact>.",
"privacy.security.heading": "Seguridad de Datos",
"privacy.security.body": "Implementamos medidas de seguridad razonables para ayudar a proteger la seguridad de su información. Sin embargo, ningún sistema puede ser completamente seguro, por lo que no podemos garantizar la seguridad absoluta de la información que usted proporciona o de la información a la que accede desde CEJST.",
"privacy.contact.heading": "Contacto",
"privacy.contact.body": "Si tiene alguna pregunta o inquietud sobre nuestras prácticas de privacidad, comuníquese con nosotros a {privacy_email}",
"public.eng.page.redirect.title": "Participación pública", "public.eng.page.redirect.title": "Participación pública",
"public.eng.page.redirect.text": "El contenido de participación pública se ha movido a la página <link1>Versión anterior</link1>. <link1>Haga clic aquí</link1> si no es redirigido después de 5 segundos.", "public.eng.page.redirect.text": "El contenido de participación pública se ha movido a la página <link1>Versión anterior</link1>. <link1>Haga clic aquí</link1> si no es redirigido después de 5 segundos.",
"public.eng.page.video.box.button.img.alt.text1": "el icono para mostrar que este botón se abrirá en una pestaña nueva", "public.eng.page.video.box.button.img.alt.text1": "el icono para mostrar que este botón se abrirá en una pestaña nueva",

View file

@ -0,0 +1,68 @@
import {useIntl} from 'gatsby-plugin-intl';
import * as React from 'react';
import {Grid} from '@trussworks/react-uswds';
import J40MainGridContainer from '../components/J40MainGridContainer';
import Layout from '../components/layout';
import * as PRIVACY_COPY from '../data/copy/privacy';
interface IPrivacyPageProps {
location: Location;
}
const PrivacyPage = ({location}: IPrivacyPageProps) => {
const intl = useIntl();
return (
<Layout location={location} title={intl.formatMessage(PRIVACY_COPY.PAGE_INTRO.PAGE_TITLE)}>
<J40MainGridContainer>
<section className={'page-heading'}>
<h1>{intl.formatMessage(PRIVACY_COPY.PAGE_INTRO.PAGE_HEADING)}</h1>
</section>
<Grid row gap className={'j40-mb5-mt3'}>
<Grid desktop={{col: 8}}>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.EFFECTIVE_DATE}</p>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.INTRO}</p>
<h2 id="info-collect">{PRIVACY_COPY.PRIVACY_CONTENT.INFO_COLLECT_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.INFO_COLLECT_BODY}</p>
<h2 id="personal-info">{PRIVACY_COPY.PRIVACY_CONTENT.PERSONAL_INFO_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.PERSONAL_INFO_BODY1}</p>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.PERSONAL_INFO_BODY2}</p>
<h2 id="use-info">{PRIVACY_COPY.PRIVACY_CONTENT.USE_INFO_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.USE_INFO_BODY1}</p>
<ul>
{PRIVACY_COPY.PRIVACY_CONTENT.USE_INFO_LIST.map((item, i) => (
<li key={i}><p>{item}</p></li>
))}
</ul>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.SHARING_INFO_BODY1}</p>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.SHARING_INFO_BODY2}</p>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.SHARING_INFO_BODY3}</p>
<h2 id="cookies">{PRIVACY_COPY.PRIVACY_CONTENT.COOKIES_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.COOKIES_BODY1}</p>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.COOKIES_BODY2}</p>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.COOKIES_BODY3}</p>
<h2 id="external-links">{PRIVACY_COPY.PRIVACY_CONTENT.EXTERNAL_LINKS_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.EXTERNAL_LINKS_BODY}</p>
<h2 id="children">{PRIVACY_COPY.PRIVACY_CONTENT.CHILDREN_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.CHILDREN_BODY}</p>
<h2 id="security">{PRIVACY_COPY.PRIVACY_CONTENT.SECURITY_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.SECURITY_BODY}</p>
<h2 id="contact">{PRIVACY_COPY.PRIVACY_CONTENT.CONTACT_HEADING}</h2>
<p>{PRIVACY_COPY.PRIVACY_CONTENT.CONTACT_BODY}</p>
</Grid></Grid>
</J40MainGridContainer>
</Layout>
);
};
export default PrivacyPage;

View file

@ -962,11 +962,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -555,11 +555,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -697,11 +697,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -1229,11 +1229,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -3217,11 +3217,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -0,0 +1,791 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`rendering of the Privacy Policy page matches Privacy Policy page snapshot 1`] = `
<DocumentFragment>
<header
class="usa-header usa-header--basic"
data-testid="header"
role="banner"
>
<div>
<div>
<section
class="usa-banner"
data-testid="govBanner"
>
<div
class="usa-accordion"
>
<header
class="usa-banner__header"
>
<div
class="usa-banner__inner"
>
<div
class="grid-col-auto"
>
<img
alt="U.S. flag"
class="usa-banner__header-flag"
src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAG1BMVEUdM7EeNLIeM7HgQCDaPh/bPh/bPx/////bPyBEby41AAAAUElEQVQI123MNw4CABDEwD3jC/9/MQ1BQrgeOSkIqYe2o2FZtthXgQLgbHVMZdlsfUQFQnHtjP1+8BUhBDKOqtmfot6ojqPzR7TjdU+f6vkED+IDPhTBcMAAAAAASUVORK5CYII="
/>
</div>
<div
class="grid-col-fill tablet:grid-col-auto"
>
<p
class="usa-banner__header-text"
>
An official website of the United States government
</p>
<p
aria-hidden="true"
class="usa-banner__header-action"
>
Heres how you know
</p>
</div>
<button
aria-controls="gov-banner"
aria-expanded="false"
class="usa-accordion__button usa-banner__button"
type="button"
>
<span
class="usa-banner__button-text"
>
Heres how you know
</span>
</button>
</div>
</header>
<div
class="usa-banner__content usa-accordion__content"
hidden=""
id="gov-banner"
>
<div
class="grid-row grid-gap-lg"
>
<div
class="usa-banner__guidance tablet:grid-col-6"
>
<img
alt=""
aria-hidden="true"
class="usa-banner__icon usa-media-block__img"
role="img"
src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiB2aWV3Qm94PSIwIDAgNjQgNjQiPjx0aXRsZT5pY29uLWRvdC1nb3Y8L3RpdGxlPjxwYXRoIGZpbGw9IiMyMzc4QzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMyIDBjMTcuNjczIDAgMzIgMTQuMzI3IDMyIDMyIDAgMTcuNjczLTE0LjMyNyAzMi0zMiAzMkMxNC4zMjcgNjQgMCA0OS42NzMgMCAzMiAwIDE0LjMyNyAxNC4zMjcgMCAzMiAwem0wIDEuMjA4QzE0Ljk5NCAxLjIwOCAxLjIwOCAxNC45OTQgMS4yMDggMzJTMTQuOTk0IDYyLjc5MiAzMiA2Mi43OTIgNjIuNzkyIDQ5LjAwNiA2Mi43OTIgMzIgNDkuMDA2IDEuMjA4IDMyIDEuMjA4em0xMC41OSAzOC44NThhLjg1Ny44NTcgMCAwIDEgLjg4Mi44MjJ2MS42NDJIMTguODg2di0xLjY0MmEuODU3Ljg1NyAwIDAgMSAuODgyLS44MjJINDIuNTl6TTI1LjQ0MyAyNy43NzR2OS44MjloMS42NDJ2LTkuODNoMy4yNzN2OS44M0gzMnYtOS44M2gzLjI3MnY5LjgzaDEuNjQzdi05LjgzaDMuMjcydjkuODNoLjc2YS44NTcuODU3IDAgMCAxIC44ODIuODIxdi44MjFoLTIxLjN2LS44MDlhLjg1Ny44NTcgMCAwIDEgLjg4LS44MmguNzYydi05Ljg0MmgzLjI3MnptNS43MzYtOC4xODhsMTIuMjkzIDQuOTE1djEuNjQyaC0xLjYzYS44NTcuODU3IDAgMCAxLS44ODIuODIySDIxLjQxYS44NTcuODU3IDAgMCAxLS44ODItLjgyMmgtMS42NDJ2LTEuNjQybDEyLjI5My00LjkxNXoiLz48L3N2Zz4="
/>
<div
class="usa-media-block__body"
>
<p>
<strong>
Official websites use .gov
</strong>
<br />
A
<strong>
.gov
</strong>
website belongs to an official government organization in the United States.
</p>
</div>
</div>
<div
class="usa-banner__guidance tablet:grid-col-6"
>
<img
alt=""
aria-hidden="true"
class="usa-banner__icon usa-media-block__img"
role="img"
src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiB2aWV3Qm94PSIwIDAgNjQgNjQiPjx0aXRsZT5pY29uLWh0dHBzPC90aXRsZT48cGF0aCBmaWxsPSIjNzE5RjJBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMiAwYzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMiAwIDE3LjY3My0xNC4zMjcgMzItMzIgMzJDMTQuMzI3IDY0IDAgNDkuNjczIDAgMzIgMCAxNC4zMjcgMTQuMzI3IDAgMzIgMHptMCAxLjIwOEMxNC45OTQgMS4yMDggMS4yMDggMTQuOTk0IDEuMjA4IDMyUzE0Ljk5NCA2Mi43OTIgMzIgNjIuNzkyIDYyLjc5MiA0OS4wMDYgNjIuNzkyIDMyIDQ5LjAwNiAxLjIwOCAzMiAxLjIwOHptMCAxOC44ODZhNy4yNDUgNy4yNDUgMCAwIDEgNy4yNDUgNy4yNDV2My4xMDNoLjUyYy44NiAwIDEuNTU3LjY5OCAxLjU1NyAxLjU1OHY5LjMyMmMwIC44Ni0uNjk3IDEuNTU4LTEuNTU3IDEuNTU4aC0xNS41M2MtLjg2IDAtMS41NTctLjY5Ny0xLjU1Ny0xLjU1OFYzMmMwLS44Ni42OTctMS41NTggMS41NTctMS41NThoLjUyVjI3LjM0QTcuMjQ1IDcuMjQ1IDAgMCAxIDMyIDIwLjA5NHptMCAzLjEwM2E0LjE0MiA0LjE0MiAwIDAgMC00LjE0MiA0LjE0MnYzLjEwM2g4LjI4NFYyNy4zNEE0LjE0MiA0LjE0MiAwIDAgMCAzMiAyMy4xOTd6Ii8+PC9zdmc+"
/>
<div
class="usa-media-block__body"
>
<p>
<strong>
Secure .gov websites use HTTPS
</strong>
<br />
A
<strong>
lock (
<span
class="icon-lock"
>
<img
alt="lock"
class="usa-banner__lock-image"
role="img"
src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUyIiBoZWlnaHQ9IjY0IiB2aWV3Qm94PSIwIDAgNTIgNjQiPjx0aXRsZT5sb2NrPC90aXRsZT48cGF0aCBmaWxsPSIjMUIxQjFCIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNiAwYzEwLjQ5MyAwIDE5IDguNTA3IDE5IDE5djloM2E0IDQgMCAwIDEgNCA0djI4YTQgNCAwIDAgMS00IDRINGE0IDQgMCAwIDEtNC00VjMyYTQgNCAwIDAgMSA0LTRoM3YtOUM3IDguNTA3IDE1LjUwNyAwIDI2IDB6bTAgOGMtNS45NzkgMC0xMC44NDMgNC43Ny0xMC45OTYgMTAuNzEyTDE1IDE5djloMjJ2LTljMC02LjA3NS00LjkyNS0xMS0xMS0xMXoiLz48L3N2Zz4="
title="Lock"
/>
</span>
)
</strong>
or
<strong>
https://
</strong>
means youve safely connected to the .gov website. Share sensitive information only on official, secure websites.
</p>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
<div>
<div
class="usa-alert usa-alert--info"
data-testid="alert"
>
<div
class="usa-alert__body"
>
<h1
class="usa-alert__heading"
>
Version 2.0 of the tool is now available
</h1>
<p
class="usa-alert__text"
>
The Council on Environmental Quality (CEQ) made the 2.0 version of the tool available on Dec 19, 2024.
</p>
</div>
</div>
</div>
<div
class="grid-container-desktop-lg"
data-testid="gridContainer"
>
<div
class="grid-row"
data-testid="grid"
>
<div
class="grid-col-1"
data-testid="grid"
>
<a
data-cy="nav-link-explore-the-map"
href="/en/"
>
<img
alt="Climate and Economic Justice Screening Tool"
src="test-file-stub"
/>
</a>
</div>
<div
class="grid-col-6"
data-testid="grid"
>
<a
class="remove-link-style"
data-cy="nav-link-explore-the-map"
href="/en/"
>
<div>
Climate and Economic Justice Screening Tool
</div>
</a>
</div>
<div
class="grid-col-fill"
data-testid="grid"
>
<button
class="usa-menu-btn"
data-testid="navMenuButton"
type="button"
>
Menu
</button>
<nav
class="usa-nav"
>
<button
class="usa-nav__close"
data-testid="navCloseButton"
type="button"
>
<img
alt="close"
src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiB2aWV3Qm94PSIwIDAgNjQgNjQiPjx0aXRsZT5jbG9zZTwvdGl0bGU+PHBhdGggZmlsbD0iIzU2NUM2NSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTcuMDQyIDEuMTVsNS44MDkgNS44MDhhNCA0IDAgMCAxIDAgNS42NTdMNDMuNDY1IDMybDE5LjM4NiAxOS4zODVhNCA0IDAgMCAxIDAgNS42NTdsLTUuODA5IDUuODA5YTQgNCAwIDAgMS01LjY1NyAwTDMyIDQzLjQ2NSAxMi42MTUgNjIuODUxYTQgNCAwIDAgMS01LjY1NyAwbC01LjgwOS01LjgwOWE0IDQgMCAwIDEgMC01LjY1N0wyMC41MzUgMzIgMS4xNDkgMTIuNjE1YTQgNCAwIDAgMSAwLTUuNjU3bDUuODA5LTUuODA5YTQgNCAwIDAgMSA1LjY1NyAwTDMyIDIwLjUzNSA1MS4zODUgMS4xNDlhNCA0IDAgMCAxIDUuNjU3IDB6Ii8+PC9zdmc+"
/>
</button>
<ul
class="usa-nav__primary usa-accordion"
>
<li
class="usa-nav__primary-item"
>
<a
data-cy="nav-link-explore-the-map"
href="/en/"
>
Explore the map
</a>
</li>
<li
class="usa-nav__primary-item"
>
<button
aria-controls="methMenu"
aria-expanded="false"
class="usa-accordion__button usa-nav__link"
data-cy="nav-dropdown-methodology"
data-testid="navDropDownButton"
type="button"
>
<span>
Methodology & data
</span>
</button>
<ul
class="usa-nav__submenu"
hidden=""
id="methMenu"
>
<li
class="usa-nav__submenu-item"
>
<a
data-cy="nav-link-methodology"
href="/en/methodology"
>
Methodology & data
</a>
</li>
<li
class="usa-nav__submenu-item"
>
<a
data-cy="nav-link-downloads"
href="/en/downloads"
>
Downloads
</a>
</li>
<li
class="usa-nav__submenu-item"
>
<a
data-cy="nav-link-previous-versions"
href="/en/previous-versions"
>
Previous versions
</a>
</li>
</ul>
</li>
<li
class="usa-nav__primary-item"
>
<button
aria-controls="aboutMenu"
aria-expanded="false"
class="usa-accordion__button usa-nav__link"
data-cy="nav-dropdown-about"
data-testid="navDropDownButton"
type="button"
>
<span>
About
</span>
</button>
<ul
class="usa-nav__submenu"
hidden=""
id="aboutMenu"
>
<li
class="usa-nav__submenu-item"
>
<a
data-cy="nav-link-about"
href="/en/about"
>
About
</a>
</li>
<li
class="usa-nav__submenu-item"
>
<a
data-cy="nav-link-faqs"
href="/en/frequently-asked-questions"
>
Frequently asked questions
</a>
</li>
</ul>
</li>
<li
class="usa-nav__primary-item"
>
<a
data-cy="nav-link-contact"
href="/en/contact"
>
Contact
</a>
</li>
<li
class="usa-nav__primary-item"
>
<div>
<div>
<img
alt="language icon for selecting language"
src="test-file-stub"
/>
<a
class="usa-link"
href="#"
>
English
</a>
<a
class="usa-link"
href="#"
>
Español
</a>
</div>
</div>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div
class="grid-container-desktop-lg"
data-testid="gridContainer"
/>
</header>
<main
id="main-content"
>
<div
class="grid-container-desktop-lg"
data-testid="gridContainer"
>
<section
class="page-heading"
>
<h1>
CEJST Privacy Policy
</h1>
</section>
<div
class="grid-row grid-gap j40-mb5-mt3"
data-testid="grid"
>
<div
class="desktop:grid-col-8"
data-testid="grid"
>
<p>
Effective Date: December 19, 2024
</p>
<p>
The Council on Environmental Quality (CEQ, we, or us) is committed to protecting the privacy and
security of the information we collect from users (you) of the Climate and Economic Justice Screening Tool
(CEJST), including the interactive map and the other features of the CEJST website. This Privacy Policy
explains our practices for collecting, using, and disclosing information that we obtain from your use of the
CEJST.
</p>
<h2
id="info-collect"
>
Information We Collect
</h2>
<p>
When you visit the CEJST, we automatically collect certain information about your device, including
information about your web browser, IP address, time zone, and some of the cookies that are installed on your
device. (See below for more details about cookies.) Additionally, we may collect information about how you use
the CEJST tool, including the census tracts you search for and view.
</p>
<h2
id="personal-info"
>
Personal Information You Voluntarily Provide
</h2>
<p>
You can voluntarily provide us certain information, such as your email address, if you choose give
us feedback about the CEJST. You do not have to provide personal information to visit the CEJST. If you choose
to provide personal information by sending a message to an email address on this website, submitting a form
through this website, or filling out a questionnaire, we will use the information you provide to respond to you
or provide the service you requested.
</p>
<p>
Please do not send us sensitive information, such as social security numbers or financial
information, through this website or by email.
</p>
<h2
id="use-info"
>
How We Use Your Information
</h2>
<p>
We use the information we collect to:
</p>
<ul>
<li>
<p>
Operate, maintain, and improve the CEJST tool;
</p>
</li>
<li>
<p>
Analyze how the tool is being used to inform future improvements;
</p>
</li>
<li>
<p>
Communicate with you about the tool, if you send us feedback by filling out a form or
questionnaire; and
</p>
</li>
<li>
<p>
Comply with legal obligations and enforce our policies.
</p>
</li>
</ul>
<p>
We do not sell or rent your personal information to third parties for their own marketing
purposes.
</p>
<p>
In some cases, we may share information you have provided or automatically generated information
with other government agencies in response to a lawful request from law enforcement, to protect the website
from security threats, or as otherwise required by law.
</p>
<p>
We may share your information with third-party service providers who assist us in operating the
CEJST tool. These providers are contractually obligated to protect the privacy and security of the data.
</p>
<h2
id="cookies"
>
Information Collected for Website Measurement and Customization Technologies (Cookies)
</h2>
<p>
A cookie is a small file that a website you visit transfers to your computer to allow it to
remember specific information about your visit.
</p>
<p>
The CEJST uses cookies for technical purposes, such as to enable better navigation through the
site or to allow you to customize your preferences for interacting with the website, and to monitor and
analyze traffic to the website.
</p>
<p>
<a
class="usa-link usa-link--external"
data-cy=""
href="https://www.usa.gov/optout-instructions"
rel="noreferrer"
target="_blank"
>
USA.gov
</a>
provides instructions for "opting out" from cookies if you do not want
to receive them.
</p>
<h2
id="external-links"
>
Links to External Sites
</h2>
<p>
The CEJST includes links to other federal agencies and non-federal organizations
websites. If you access another website through a link that we provide, that websites privacy policy
applies to your interaction with that website, instead of this privacy policy.
</p>
<h2
id="children"
>
Childrens Online Privacy
</h2>
<p>
We believe in the importance of protecting the privacy of children online. The
<a
class="usa-link usa-link--external"
data-cy=""
href="https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa"
rel="noreferrer"
target="_blank"
>
Childrens Online Privacy Protection Act (COPPA)
</a>
governs information gathered online from or
about children under the age of 13. A website must obtain verifiable consent from a childs parent or
guardian before collecting, using, or disclosing personal information from a child under age 13. Our site is not
intended to solicit information of any kind from children under age 13. If you believe that we have received
information from or about children under age 13, please
<a
class="usa-link"
href="/en/contact"
>
contact us
</a>
.
</p>
<h2
id="security"
>
Data Security
</h2>
<p>
We implement reasonable security measures to help protect the security of your information.
However, no system can be completely secure, so we cannot guarantee the absolute security of information you
provide or of information you access from the CEJST.
</p>
<h2
id="contact"
>
Contact Us
</h2>
<p>
If you have any questions or concerns about our privacy practices, please contact us at
<a
class="usa-link usa-link--external"
data-cy=""
href="mailto:CEJST@ceq.eop.gov"
rel="noreferrer"
target="_blank"
>
CEJST@ceq.eop.gov
</a>
</p>
</div>
</div>
</div>
</main>
<footer
class="j40-footer"
>
<div
class="usa-footer__primary-section pb2"
data-cy="footer-primary-block"
>
<div
class="grid-container-desktop-lg"
data-testid="gridContainer"
>
<div
class="grid-row tablet-lg:grid-col4"
>
<div
class="mobile-lg:grid-col-12 desktop:grid-col-4"
>
<section>
<div
class="j40-h4"
>
Contact
</div>
<ul
class="usa-list usa-list--unstyled"
>
<li
class="usa-footer__secondary-link"
>
<address
class="usa-footer__address j40-footer-address"
>
<div
class="usa-footer__contact-info grid-row grid-gap"
>
<div
class="grid-col-auto"
>
Council on Environmental Quality
</div>
<div
class="grid-col-auto"
>
730 Jackson Pl NW
</div>
<div
class="grid-col-auto"
>
Washington, D.C. 20506
</div>
<div
class="grid-col-auto"
>
(202) 395-5750
</div>
</div>
</address>
</li>
<li
class="usa-footer__secondary-link"
>
<a
class="usa-link usa-link--external"
data-cy="sign-up-for-updates"
href="https://lp.constantcontactpages.com/su/Vm8pCFj/spring"
rel="noreferrer"
target="_blank"
>
Sign up for updates
</a>
</li>
</ul>
</section>
</div>
<div
class="mobile-lg:grid-col-12 desktop:grid-col-4"
>
<section>
<div
class="j40-h4"
>
More information
</div>
<ul
class="usa-list usa-list--unstyled"
>
<li
class="usa-footer__secondary-link"
>
<a
class="usa-link usa-link--external footer-link-first-child"
data-cy="freedom-of-information-act-(foia)"
href="https://www.whitehouse.gov/ceq/foia"
rel="noreferrer"
target="_blank"
>
Freedom of Information Act (FOIA)
</a>
</li>
<li
class="usa-footer__secondary-link"
>
<a
class="usa-link"
href="/en/privacy"
>
Privacy Policy
</a>
</li>
<li
class="usa-footer__secondary-link"
>
<a
class="usa-link usa-link--external"
data-cy="find-a-contact-at-usa-gov"
href="https://www.usa.gov/"
rel="noreferrer"
target="_blank"
>
Find a contact at USA.gov
</a>
</li>
</ul>
</section>
</div>
<div
class="mobile-lg:grid-col-12 desktop:grid-col-4"
>
<section>
<div
class="j40-h4"
>
Want to contribute?
</div>
<ul
class="usa-list usa-list--unstyled"
>
<li
class="usa-footer__secondary-link"
>
<a
class="usa-link usa-link--external footer-link-first-child"
data-cy="check-out-the-code-on-github"
href="https://github.com/DOI-DO/ceq-j40-cejst-2"
rel="noreferrer"
target="_blank"
>
Check out the code on GitHub
</a>
</li>
</ul>
</section>
</div>
</div>
</div>
</div>
<div
class="usa-footer__secondary-section"
>
<div
class="grid-container-desktop-lg"
data-testid="gridContainer"
>
<div
class="usa-footer__logo grid-row mobile-lg:grid-col-6 mobile-lg:grid-gap-2"
data-testid="footerLogo"
>
<div
class="mobile-lg:grid-col-auto"
>
<img
alt="Whitehouse logo"
class="usa-footer__logo-img"
src="test-file-stub"
/>
</div>
<div
class="mobile-lg:grid-col-auto"
>
<div
class="j40-footer-ceq-font"
>
Council on Environmental Quality
</div>
</div>
</div>
</div>
</div>
<div
class="grid-container-desktop-lg"
data-testid="gridContainer"
>
<a
href="https://eop.gov1.qualtrics.com/jfe/form/SV_eA0ZLaxP8gxLfoO"
rel="noreferrer"
target="_blank"
>
<button
class="usa-button"
data-testid="button"
type="button"
>
Help improve the tool
<img
alt="launch icon"
src="test-file-stub"
/>
</button>
</a>
</div>
</footer>
</DocumentFragment>
`;

View file

@ -495,11 +495,8 @@ exports[`rendering of the DatasetContainer checks if various text fields are vis
class="usa-footer__secondary-link" class="usa-footer__secondary-link"
> >
<a <a
class="usa-link usa-link--external" class="usa-link"
data-cy="privacy-policy" href="/en/privacy"
href="https://www.whitehouse.gov/privacy/"
rel="noreferrer"
target="_blank"
> >
Privacy Policy Privacy Policy
</a> </a>

View file

@ -0,0 +1,16 @@
import {render} from '@testing-library/react';
import * as React from 'react';
import {LocalizedComponent} from '../../test/testHelpers';
import Privacy from '../privacy';
describe('rendering of the Privacy Policy page', () => {
const {asFragment} = render(
<LocalizedComponent>
<Privacy location={window.location}/>
</LocalizedComponent>,
);
it('matches Privacy Policy page snapshot', () => {
expect(asFragment()).toMatchSnapshot();
});
});