Auto Terms of Service and Privacy Policy


Puts your own information into a version of Automattic’s Terms of Service and Privacy Policy, both available under the Creative Commons Sharealike license, that have been modified to exclude specifics to Automattic (like mentions of «JetPack», «», and «VIP») and have more generic language that can apply to most any site or service provider, including single sites, subscription sites, blog networks, and others.

Enter your organization’s information in the plugin’s settings page. Then you can add your own page and use one of the 3 available shortcodes: [my_terms_of_service_and_privacy_policy], [my_terms_of_service], and/or [my_privacy_policy]


  • Quick and easy setup in wp-admin -> Settings -> Auto TOS & PP
  • Just 3 simple shortcodes
  • No WP_DEBUG messages
  • Shortcode output is valid HTML 4.01 Strict and HTML 5 Experimental
  • Responsive plugin developer


  • This plugin generates output that is usable throughout your site via 3 shortcodes, such as in a Page that you manually create. It does NOT create this page for you and does not add any links to wherever you put one or more of these shortcodes (e.g. yoursite-dot-com/terms). Such functionality may be available in the future, possibly for a fee.
  • This plugin’s output is not translatable, as it is a legal document specific to the United States. However, if you want to create your own version, you may want to reference Legalmattic on Github.
  • This plugin utilizes Freemius. All data collected via Freemius will be available to both Freemius and this plugin’s author to be used in responsible ways. By opting-in to Freemius, you’ll help us learn how I can make this plugin better and possibly communicate with you regarding the plugin’s development.
  • This plugin will eventually offer paid add-ons. I have some ideas of what I think you will want and benefit from, but I’d really love to hear your ideas! (If shared with me, they become all mine without attribution or compensation required, so thanks in advance!)
  • This plugin and its author are not affiliated with or endorsed by Automattic Inc.

Disclaimer: Legal information is not legal advice. Additional disclaimer text within the plugin file(s).

If you are a coder, you are welcome to view the plugin’s code and submit pull requests:


  • Administrator-only view of shortcode output before plugin has been customized or if On/Off setting is Off. Screenshot shows output of [my_terms_of_service_and_privacy_policy], [my_terms_of_service], and [my_privacy_policy]

  • View of editing the plugin's settings

  • Page/Post Editor screen, using this plugin's shortcode: [my_terms_of_service]

  • Output of [my_terms_of_service] after customizing this plugin

  • Page/Post Editor screen, using this plugin's shortcode: [my_privacy_policy]

  • Output of [my_privacy_policy] after customizing this plugin

  • Page/Post Editor screen, using this plugin's shortcode: [my_terms_of_service_and_privacy_policy]

  • Output of [my_terms_of_service_and_privacy_policy]. Creates in-page links for quick access.

  • Scroll or Click to Privacy Policy when using [my_terms_of_service_and_privacy_policy] shortcode, further down the same page as the previous screenshot. Separated by horizontal line with class of "auto-tos-pp".


After automatically installing to wp-content/plugins/ or manually installing to wp-content/mu-plugins/ (Must Use, i.e. Always Active), enter your organization’s information in the plugin’s settings page.

Часто задаваемые вопросы


Because Terms and Conditions and Privacy Policies are important to have and because some businesses don’t understand their importance or are unable or unwilling to afford an attorney to draft custom T&C and Privacy Policy documents. This plugin allows you to create your own, based on Automattic’s. Thanks to Automattic for telling us we can use and abuse theirs.


Go to the plugin’s Settings page and complete all required fields. Then change shortcode output setting from Off to On and the shortcodes will work.

Language other than English?

As this plugin generates Terms of Service and Privacy Policy documents, which is worded specifically for the United States of America, I’d say it’s not smart to translate the output text into another language. If you have a legal document in another language that you want to use (and have permission to use), just put its full text in a WordPress page and link to it where needed (i.e. put your full text in a page instead of using this plugin).


There aren’t any multisite network settings. Must be activated and setup on each site individually.

How can I give back?

Please rate the plugin, Tweet about it (mention @TourKick if you’d like to give me warm fuzzies), contribute code enhancements, etc. I plan to release a premium version or add-ons. Once those become available, you can support this project by buying the ones useful to you.

How do I add a «to the top» link?

One of these «To Top» Plugins may work for you. They’re site-wide plugins, not anything specific to this Auto TOS & PP plugin.

Installation Instructions

After automatically installing to wp-content/plugins/ or manually installing to wp-content/mu-plugins/ (Must Use, i.e. Always Active), enter your organization’s information in the plugin’s settings page.


Good for most bloggers

If you are running a one person blog or micro-ecommerce store this plugin is perfect. Any bigger than that though you REALLY need to have an attorney write a good TOS for you. Otherwise once you between worth suing I suspect a good litigator can knock these general and broad TOSs out.

Посмотреть все 52 отзыва

Участники и разработчики

«Auto Terms of Service and Privacy Policy» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Auto Terms of Service and Privacy Policy» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Журнал изменений

  • Changelog DIFFs for all versions are available at WordPress SVN.

Version 1.8.2

  • Jan 23, 2017
  • Update README

Version 1.8.1

Version 1.8

  • December 19, 2016
  • Implemented Freemius integration (version
  • Updated plugin compatibility to WordPress 4.7

Version 1.7

  • September 30, 2015
  • Now all plugin settings page fields can include apostrophes (‘). Just don’t use double-quotes («).
  • Added Text Domain to plugin’s header
  • Updated plugin compatibility from WordPress 4.3 to 4.3.1

No Version Update

  • September 14, 2015
  • Moved screenshot files from trunk to assets so .zip is smaller (i.e. faster updates and no actual plugin changes).

Version 1.6

  • April 27, 2015
  • Added filters: before and after TOS heading and PP heading; end of TOS and end of PP. Allows you to add custom text via Child Theme functions.php or a Functionality Plugin.
  • Refactored code (more OOP / use of functions).
  • Moved ‘Back To Top’ links to end of TOS and PP instead of immediately after each heading.
  • Changed TOS and PP main headings from ‘h3’ to ‘h2’.
  • Replaced ‘hr’ with formatted ‘div’. Override color and height of 1px black line by adding more specific CSS. For example,{ border-bottom-color: green !important; border-bottom-width: 10px !important; }
  • Added HTML comment with plugin version number and which shortcode is used to assist with potential support requests.
  • Added protection from calling plugin PHP file directly.
  • WordPress compatibility version bump. Tested with WordPress version 4.3-alpha-32297
  • Added ‘Upgrade Notice’ section to plugin description.

Version 1.5

  • April 26, 2015
  • Shortcode output is now valid for both HTML 4.01 Strict and HTML 5. Changed anchor links from ‘a name’ to ‘h3 id’ to validate as HTML 5.

Version 1.4.4

  • April 20, 2015
  • WordPress compatibility version bump. Tested with WP version 4.2-RC1-32175.
  • Added greeting box to top of wp-admin Settings page.
  • Updated screenshot for the «coming soon» text.

Version 1.4.3

  • April 28, 2014
  • Fix for «Possessive Name» not displaying accurately in settings page due to apostrophe. However, the value with the apostrophe was saved properly, and the Possessive Name was displayed properly for users on the front-end.
  • Added direct link to Settings page from Plugins page

Version 1.4.2

  • February 13, 2014
  • Added class=’auto-tos-pp’ (and additional classes) to main headings, horizontal lines, and Back to Top links — could use .auto-tos-pp { display:none; } to not show things

Version 1.4.1

  • February 13, 2014
  • Updated plugin’s description
  • Hyperlinked to plugin’s settings page for shortcode output (when appropriate)

Version 1.4

  • February 12, 2014
  • Added plugin settings page so you don’t have to edit the plugin’s actual code.
  • Added link back to the table of contents (to the top) for the [my_terms_of_service_and_privacy_policy] shortcode.
  • Privacy Policy edited in line with Automattic’s —> September 18, 2013: Added that blog commenter email addresses are disclosed to administrators of the blog where the comment was left.

Version: 1.3.2012.12.29

  • Fixed 2 more hard-coded references to «WordPress» within that same paragraph. That should be all of them now.

Version: 1.2.2012.12.29

  • Fixed a hard-coded reference to «WordPress», reported by kc22033. Thanks!
  • Checked WordPress’ Terms of Service and Privacy Policy for updates, and there weren’t any changes since this plugin’s creation.

Version: 1.1.2012.12.28

  • Changed shortcodes to return instead of echo, to fix the shortcode display issue. Thanks to birgire.
  • Fixed link anchor text to use the name specified in the settings, to fix the issue of displaying hard coded «Terms of Use» and «Privacy Policy» anchor text in the table of contents for the [my_terms_of_service_and_privacy_policy] shortcode.

Version: 1.0.2012.09.12

  • Первая версия.