diff --git a/apps/web/app/offer/page.tsx b/apps/web/app/offer/page.tsx index 0f4ae14..b4ef13c 100644 --- a/apps/web/app/offer/page.tsx +++ b/apps/web/app/offer/page.tsx @@ -1,5 +1,6 @@ import { Container } from '@/components/layout'; import { PageHeader } from '@/components/navigation'; +import { env } from '@/config/env'; export default function OfferPage() { return ( @@ -22,7 +23,7 @@ export default function OfferPage() {

1.1. Оферта — настоящий документ, постоянно размещенный в сети - Интернет по адресу https://example.com/oferta. + Интернет по адресу {env.OFFER_URL}.

1.2. Акцепт — полное и безоговорочное принятие условий Оферты @@ -212,16 +213,21 @@ export default function OfferPage() {

-

10. Контактные данные

-

- Администрация сервиса -
- Самозанятый разработчик Сервиса -
- Email: support@example.com -
- Telegram: @yourbot +

10. Контакты

+

+ Если у Вас есть вопросы по настоящему договору публичной оферты персональных данных, + пожалуйста, свяжитесь с Разработчиком:

+ + +
diff --git a/apps/web/app/privacy/page.tsx b/apps/web/app/privacy/page.tsx index a230bfb..c928dcc 100644 --- a/apps/web/app/privacy/page.tsx +++ b/apps/web/app/privacy/page.tsx @@ -1,5 +1,6 @@ import { Container } from '@/components/layout'; import { PageHeader } from '@/components/navigation'; +import { env } from '@/config/env'; export default function PrivacyPolicyPage() { return ( @@ -7,7 +8,8 @@ export default function PrivacyPolicyPage() {

- Политика конфиденциальности бота / мини-приложения «[Название сервиса]» + Политика конфиденциальности бота / мини-приложения «Запишись.онлайн» + (@zapishis_online_bot)

1. Термины и определения

@@ -21,7 +23,7 @@ export default function PrivacyPolicyPage() {
  • Разработчик – физическое лицо, самозанятый, владелец и оператор сервиса - «[Название сервиса]» (далее — «Разработчик»). + «Запишись.онлайн» (@zapishis_online_bot) (далее — «Разработчик»).
  • Сторонний сервис – бот/мини-приложение Разработчика, предоставляемое в @@ -116,10 +118,8 @@ export default function PrivacyPolicyPage() { для корректной работы функций Сервиса, в частности:

      -
    • Telegram ID, username и (опционально) отображаемое имя пользователя;
    • -
    • - телефон, только если Вы предоставили его добровольно (например, при создании заказа); -
    • +
    • Telegram ID и (опционально) отображаемое имя пользователя;
    • +
    • телефон, только если Вы предоставили его добровольно (например, при регистрации);
    • данные о заказах: дата/время, описание заказа, статус;
    • информация о факте покупки Pro-доступа: период доступа, тип покупки (детали платёжной @@ -239,7 +239,6 @@ export default function PrivacyPolicyPage() { 10.1. Разработчик вправе вносить изменения в настоящую Политику. Все изменения публикуются на этой странице и вступают в силу с момента публикации.

      -

      10.2. Дата последнего обновления указывается вверху страницы.

      11. Контакты

      @@ -247,18 +246,12 @@ export default function PrivacyPolicyPage() { персональных данных, пожалуйста, свяжитесь с Разработчиком:

      diff --git a/apps/web/config/env.ts b/apps/web/config/env.ts index d9cf351..f9c8b87 100644 --- a/apps/web/config/env.ts +++ b/apps/web/config/env.ts @@ -4,6 +4,8 @@ import { z } from 'zod'; export const envSchema = z.object({ __DEV_TELEGRAM_ID: z.string().default(''), BOT_URL: z.string(), + OFFER_URL: z.string(), + SUPPORT_TELEGRAM_URL: z.string(), }); export const env = envSchema.parse(process.env); diff --git a/turbo.json b/turbo.json index d430a15..3d121fb 100644 --- a/turbo.json +++ b/turbo.json @@ -13,10 +13,12 @@ "BOT_TOKEN", "NEXTAUTH_SECRET", "BOT_URL", + "SUPPORT_TELEGRAM_URL", "BOT_PROVIDER_TOKEN", "REDIS_HOST", "REDIS_PORT", - "REDIS_PASSWORD" + "REDIS_PASSWORD", + "OFFER_URL" ] }, "lint": {