Автоматическая генерация политики конфиденциальности для сайта
Политика конфиденциальности — юридически обязательный документ для сайтов, собирающих персональные данные. Ручное написание требует привлечения юриста, автоматизированные инструменты ускоряют процесс.
Инструменты генерации
Termly (termly.io) — наиболее подробный генератор, поддерживает GDPR, CCPA, CalOPPA. Бесплатный базовый план.
iubenda — SaaS с автообновлением при изменении законодательства. Поддерживает интеграцию через widget или API.
PrivacyPolicies.com — простой генератор, бесплатно.
Cookiebot — совмещает сканирование cookie с генерацией политики.
Что должна содержать политика конфиденциальности
По требованиям GDPR (для европейских пользователей) и ФЗ-152 (для российских):
Обязательные разделы:
1. Кто оператор данных (название, контакты, DPO)
2. Какие данные собираются (email, IP, cookies, платёжные данные)
3. Цели обработки (регистрация, аналитика, маркетинг)
4. Правовые основания (согласие, договор, законный интерес)
5. Хранение и защита данных (сроки, шифрование, серверы)
6. Передача третьим лицам (Google Analytics, платёжные системы)
7. Права пользователей (доступ, удаление, портабельность)
8. Cookies (типы, цели, отказ)
9. Контакт для запросов (DPO или email)
10. Дата последнего обновления
Programmatic генерация через iubenda API
import requests
def generate_privacy_policy(site_name, site_url, owner_name, country='RU'):
response = requests.post(
'https://www.iubenda.com/api/privacy-policy',
headers={'ApiKey': 'YOUR_API_KEY'},
json={
'subject': {
'site_name': site_name,
'owner': owner_name,
'country': country
},
'purposes': [
'analytics_services',
'registration_and_authentication',
'contacting_user',
'remarketing_and_behavioral_targeting'
],
'purposes_details': {
'analytics_services': {
'services': ['google_analytics']
}
}
}
)
return response.json()['policy_html']
Встраивание через iframe/widget
<!-- iubenda widget -->
<a href="//www.iubenda.com/privacy-policy/12345678"
class="iubenda-white iubenda-noiframe iubenda-embed"
title="Политика конфиденциальности">Политика конфиденциальности</a>
<script>(function (w,d) {
var loader = function () {
var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0];
s.src = "https://cdn.iubenda.com/iubenda.js";
tag.parentNode.insertBefore(s,tag);
};
if(w.addEventListener){w.addEventListener("load", loader, false)}
else if(w.attachEvent){w.attachEvent("onload",loader)}
else{w.onload=loader}
})(window, document);</script>
Срок выполнения
Настройка генератора и публикация политики конфиденциальности — 0,5 рабочего дня.







