Consent Collector JP

Àpèjúwe

Consent Collector JP is a Cookie consent management (CMP) plugin for Japanese website operators, built to comply with the “External Transmission Rules” of JapanÌtumọ̀ Yorùbá: ’s Telecommunications Business Act (effective June 2023) and the amended Act on the Protection of Personal Information.

Under the External Transmission Rules, when a website sends visitor information to external services via Cookies or similar technologies, the site must notify or publicly disclose what is sent, to whom, and for what purpose. This plugin centers on automatically generating that disclosure page, alongside a consent banner and server-side consent logging.

This plugin does not provide legal advice. The accuracy and legal compliance of the generated content is the responsibility of the site operator.

Key Features

  • Automatically generates an external transmission disclosure page: Built-in templates for the 6 most common services — Google Analytics (GA4), Google Tag Manager, Google AdSense, Meta Pixel, YouTube embeds, and X (Twitter) embeds. Any other service can also be registered manually, so full legal compliance is possible with the free version alone.
  • First-run setup wizard: After activation, the wizard walks you through selecting the services you use from the built-in templates, configuring the banner, and registering scripts.
  • No dark patterns: Implied consent (e.g. “scrolling counts as consent”) and cookie walls are not implemented, not even as an option. The “Accept All” and “Essential Only” buttons always have equal visual weight.
  • Zero external requests, lightweight: The banner never loads external fonts or CDN resources. Additional HTTP requests are kept to a minimum.
  • No external connections for its core functionality: The consent banner, tag blocking, and external transmission disclosure page all run entirely on your own server; no visitor data is ever sent to this pluginÌtumọ̀ Yorùbá: ’s developer or to any third party as part of that functionality. (The bundled Freemius licensing library contacts FreemiusÌtumọ̀ Yorùbá: ’s servers solely for license validation and update checks, as is standard for commercially licensed WordPress plugins; this does not involve visitor data. The optional Premium GeoIP feature also downloads a public IP-to-country database file from db-ip.com roughly once a month to enable region-based banner behavior.)
  • Consent logs stored on your own server: No consent records are transferred to servers outside your control. The visitorÌtumọ̀ Yorùbá: ’s IP address is never stored Ìtumọ̀ Yorùbá: — not even a hashed or otherwise derived value. Each log row is identified only by a random ID generated in the visitorÌtumọ̀ Yorùbá: ’s browser. Log retention is the same for every user: logs are kept indefinitely by default, and you can optionally set a retention period (e.g. delete logs older than 30 days) from the settings screen.
  • Fully compatible with page caching: All banner display and consent-state logic run client-side in JavaScript, so the plugin works correctly even on sites using static page caching.
  • Google Consent Mode v2 (basic): Automatically sends the “denied” default and per-category consent/withdrawal signals to gtag() for sites already using Google tags (GA4 / Google Ads), so those tags respect visitor consent out of the box. Does nothing if the site has no gtag() defined.
  • Re-consent when your policy changes: Update the “banner version” setting and every visitor Ìtumọ̀ Yorùbá: — including those who already consented Ìtumọ̀ Yorùbá: — will be asked again the next time they visit.

Disclaimer

This plugin is a tool to help support compliance with JapanÌtumọ̀ Yorùbá: ’s Telecommunications Business Act and Act on the Protection of Personal Information. It does not provide legal advice. Please consult a qualified professional (attorney, gyoseishoshi, etc.) as needed to confirm actual legal compliance.

References

Àwọn àwòrán ìbòjú

Ìgbéwọlẹ̀

  1. Upload and activate the plugin.
  2. The first-run setup wizard will appear automatically. Follow the on-screen steps to select the services you use, and configure the banner.
  3. You can change any setting at any time from the “Consent Collector JP” menu.

FAQ

Does this plugin guarantee full legal compliance?

No. This plugin is a tool to help support compliance, not a substitute for legal advice. Whether the generated disclosures and your actual site operation meet applicable legal requirements is the responsibility of the site operator.

What are JapanÌtumọ̀ Yorùbá: ’s “External Transmission Rules”?

They are rules under JapanÌtumọ̀ Yorùbá: ’s Telecommunications Business Act (effective June 2023) that require operators to notify or publicly disclose the content, destination, and purpose of visitor information sent to external providers via Cookies or similar technologies. See the Ministry of Internal Affairs and Communications’ explanatory pages for details.

Does this work with page caching plugins?

Yes. Banner display and consent-state logic run entirely in the visitorÌtumọ̀ Yorùbá: ’s browser (JavaScript); the server never outputs different HTML per visitor. The plugin is designed to work alongside common page-caching setups.

Is there a difference in legal compliance capability between the free and Premium versions?

No. The free version alone, combined with templates and manual registration, can achieve full legal compliance. The Premium version adds convenience, ongoing monitoring, and multilingual/international features — it does not gate compliance itself behind a paywall.

What if another plugin or my theme already outputs a tag like Google Analytics?

Tags such as Google Analytics (GA4) must be registered through this pluginÌtumọ̀ Yorùbá: ’s “Categories & Tags” tab to be covered by its pre-consent blocking and Google Consent Mode integration. A tag output directly by another plugin or by your theme is outside this pluginÌtumọ̀ Yorùbá: ’s control Ìtumọ̀ Yorùbá: — it will run regardless of visitor consent, and registering the same tag here as well would only cause it to load twice. If another plugin or your theme is already outputting such a tag, disable that output first, then register the tag through this pluginÌtumọ̀ Yorùbá: ’s “Categories & Tags” tab instead.

Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

Àwọn Olùkópa & Olùgbéejáde

“Consent Collector JP” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Túmọ̀ “Consent Collector JP” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

1.0.1

  • Security: If your site sits behind a reverse proxy or CDN, detecting the visitorÌtumọ̀ Yorùbá: ’s real IP address (used for the consent rate limit and PremiumÌtumọ̀ Yorùbá: ’s GeoIP feature) now requires you to specify which proxies to trust, instead of a simple on/off switch. This closes a way a visitor could fake their IP address to get around the rate limit. If you previously had this turned on, please revisit the GeoIP settings tab to re-enter your trusted proxies Ìtumọ̀ Yorùbá: — youÌtumọ̀ Yorùbá: ’ll see a notice there guiding you through it.
  • Security: The Premium site scannerÌtumọ̀ Yorùbá: ’s background page check now verifies SSL certificates by default.
  • Fix: Made the Premium GeoIP database update more robust, so an interrupted update can no longer leave the database in a broken state.

1.0.0

  • Initial release.