Cookie and consent information

Cookie Policy

News Pulse uses essential technologies to keep the website secure and reliable. Optional preference, analytics, advertising and embedded-media technologies are used only according to your choices.

Effective date: 1 August 2026
Last updated: 1 August 2026
Policy version: 1.0
User choice
You control optional technologies

Essential technologies remain active because they are required for security and core website functions. Preference, analytics, advertising and embedded-media technologies are used according to your selections. You can review or change your decision at any time through Cookie Settings in the News Pulse footer.

Strictly Necessary

Security, consent storage, session continuity and website reliability.

Preferences

Optional language, saved display preferences and local reader choices.

Analytics

Aggregate traffic, article performance and technical measurement after consent.

Advertising and Media

Advertising delivery where enabled, plus YouTube, Live TV and social embeds after consent.

1. About this policy

This policy explains how News Pulse uses cookies, browser storage, scripts, network requests and embedded media on the public frontend.

For privacy questions, contact privacy@newspulse.co.in. You can also use the Privacy Policy and Privacy Request links on this page.

2. Cookies and similar technologies

Cookies are small browser records. Similar technologies include localStorage, sessionStorage, third-party scripts, network requests and embedded iframes.

News Pulse separates required technologies from optional categories so your choice can be applied consistently.

3. Strictly necessary technologies

Strictly necessary technologies support security, consent storage, session continuity, public form reliability, reporter-account flows and core website operation.

These technologies remain active because the website cannot function reliably without them.

4. Preference technologies

Preference technologies may remember language, display choices, bookmarks or similar local settings after you allow preference storage.

If preference technologies are rejected, essential navigation and language routes continue to work, but optional choices may not be remembered.

5. Analytics technologies

Analytics technologies help News Pulse understand aggregate traffic, article performance, reading engagement and technical performance after analytics consent.

Analytics is not initialized before consent. If analytics consent is withdrawn, future analytics collection stops and first-party analytics identifiers are cleared.

6. Advertising technologies

Advertising technologies may support ad delivery and measurement where advertising features are enabled.

News Pulse does not load advertising scripts or fetch optional public ad placements before advertising consent. AdSense is not added by this policy unless it is already configured.

7. Embedded media

Embedded media includes YouTube, YouTube Live, DroneTV and supported social embeds.

Before embedded-media consent, News Pulse shows a privacy placeholder instead of loading the third-party iframe or script. YouTube links are converted to youtube-nocookie.com where supported.

8. Current cookie and storage inventory

The inventory table below is generated from the frontend audit and the central typed consent configuration.

It includes active and conditionally active technologies, plus inactive services that were checked during the audit.

9. Third-party services

Third-party services may process data under their own terms once you allow the relevant optional category and the service loads.

Current third-party surfaces are Google Analytics where configured, Google Funding Choices where configured, YouTube/youtube-nocookie embeds and X/Twitter embeds.

10. What happens when optional technologies are rejected

Rejecting optional technologies does not block access to News Pulse content.

Preference storage, analytics events, advertising requests and embedded third-party media are disabled unless you later allow the relevant category.

11. How to change or withdraw consent

Use Cookie Settings in the News Pulse footer or the button on this page to review, change or withdraw your decision.

When optional consent is withdrawn, News Pulse stops future optional use and clears related first-party optional storage where it controls that storage.

12. Browser controls

You can also block or delete cookies and site data through your browser settings.

Browser controls may remove the News Pulse consent cookie, in which case the banner will appear again so you can make a fresh choice.

13. Children’s privacy

News Pulse does not knowingly use optional technologies to profile children.

If you believe a child has submitted personal information, contact the privacy address listed in this policy.

14. Policy updates

News Pulse may update this policy when technologies, legal requirements or website features change.

If the policy version changes, saved consent for older versions is treated as invalid and the consent banner is shown again.

15. Contact

Privacy / DPDP email: privacy@newspulse.co.in

Related pages: /privacy-policy and /privacy-request.

Current cookie and storage inventory

This table lists only actual technologies found in the frontend audit or inactive systems explicitly checked during the audit.

NameProviderCategoryPurposeDurationCurrent status
np_cookie_consentNews PulseStrictly necessaryStores the user cookie-consent decision and category choices for this website.180 daysActive
np_localeNews PulsePreferencesRemembers the selected News Pulse language for future visits when preference storage is allowed.Cookie: 1 year; localStorage: until cleared by the userConditionally active
np_langNews PulsePreferencesLegacy language preference cookie kept aligned with the current language when preference storage is allowed.1 yearConditionally active
NEXT_LOCALENext.js / News PulsePreferencesKeeps route locale handling aligned with the selected language when preference storage is allowed.1 yearConditionally active
themeNews PulsePreferencesStores the selected display theme.localStorage: until cleared by the userConditionally active
np_home_style_id_v1News PulsePreferencesStores the selected homepage style preset for the public homepage preview controls.localStorage/sessionStorage: until cleared by the user or the tab closesConditionally active
np_visitor_id_v1News PulseAnalyticsFirst-party article analytics visitor identifier used for aggregate article-performance measurement.localStorage: until cleared by the userConditionally active
np_session_id_v1News PulseAnalyticsFirst-party article analytics session identifier used for aggregate reading and engagement measurement.sessionStorage: current browser tab sessionConditionally active
np_session_last_activity_v1News PulseAnalyticsTracks last article analytics activity time to determine whether a new first-party analytics session is needed.sessionStorage: current browser tab sessionConditionally active
np_vidNews PulseAnalyticsFallback first-party visitor identifier for article analytics when localStorage is unavailable.Approximately 2 yearsConditionally active
gtag.js / NEXT_PUBLIC_GA_IDGoogle AnalyticsAnalyticsLoads Google Analytics only when a measurement ID exists and analytics consent has been granted.Google-controlled when enabledConditionally active
fundingchoicesmessages.google.com / NEXT_PUBLIC_ADSENSE_PUB_IDGoogle Funding ChoicesAdvertisingLoads Google advertising consent/support messaging only when a publisher ID exists and advertising consent has been granted.Google-controlled when enabledConditionally active
Public ad slot requestsNews PulseAdvertisingFetches and displays first-party public advertising placements when advertising consent is granted.Network request only unless an ad provider adds storage after consentConditionally active
youtube-nocookie.com embedsYouTube / GoogleEmbedded mediaLoads YouTube, YouTube Live, DroneTV and viral-video embeds after embedded-media consent.Provider-controlled once loadedConditionally active
platform.twitter.com/widgets.jsX / TwitterEmbedded mediaLoads X/Twitter status embeds for viral videos after embedded-media consent.Provider-controlled once loadedConditionally active
youth-story-draftNews PulseStrictly necessaryTemporarily saves an in-progress Youth Pulse story draft so the form can recover during the same browser use.localStorage: removed when the story is submitted or cleared by the userActive
news-pulse-bookmarksNews PulsePreferencesStores locally saved article bookmarks on the device.localStorage: until cleared by the userConditionally active
Reporter portal local profile keysNews PulseStrictly necessarySupports community reporter account continuity and authenticated reporter workflows.localStorage: until logout or cleared by the user; auth cookies are set by reporter-auth API responsesActive
Microsoft ClarityMicrosoftAnalyticsNo Microsoft Clarity implementation was found in the frontend codebase audit.Not applicableNot currently active
HotjarHotjarAnalyticsNo Hotjar implementation was found in the frontend codebase audit.Not applicableNot currently active
Facebook/Instagram pixelsMetaAdvertisingNo Meta pixel implementation was found in the frontend codebase audit.Not applicableNot currently active
Chat widgetsNot configuredPreferencesNo chat widget implementation was found in the frontend codebase audit.Not applicableNot currently active
Web push notification providerNot configuredPreferencesNo web notification provider implementation was found in the active Next.js frontend audit.Not applicableNot currently active