Bu sayfa, Lunify Nexo'nun Google API'lerinden hangi izinleri (scope) istediğini, her birinin hangi özellik için gerekli olduğunu ve verilerin nasıl kullanıldığını açıklar. Google OAuth doğrulama incelemesi için hazırlanmıştır.
Lunify Nexo, işletmelerin müşteri ilişkilerini, satış süreçlerini, teklif/fatura belgelerini ve iletişimlerini tek yerden yönettiği web tabanlı bir CRM/ERP uygulamasıdır. Google entegrasyonu tamamen isteğe bağlıdır ve uygulamanın çekirdek işlevleri Google bağlantısı olmadan da çalışır.
Kullanıcı deneyimini ve veri minimizasyonunu korumak için izinleri iki ayrı akışa böldük:
openid, email, profile istenir. Hassas veya kısıtlı izin istenmez.| İzin (scope) | Sınıf | Neden gerekli / hangi özellik | Uygulamadaki yer |
|---|---|---|---|
| openid, email, profile | Non-sensitive | Google ile güvenli giriş; Google hesabını Lunify Nexo kullanıcı kaydıyla eşleştirmek (e-posta = kullanıcı kimliği). Bu izinler yalnızca giriş akışında istenir. | modules/login.php → google-callback.php |
| gmail.readonly | Restricted | CRM içindeki Mail modülünde kullanıcının kendi gelen kutusunu göstermek ve müşteri kayıtlarıyla eşleştirmek. | Mail modülü (gelen kutusu listesi/okuma) |
| gmail.send | Restricted | Kullanıcının teklif/fatura/belge ve yazışmalarını doğrudan CRM ekranından kendi adresinden göndermesi. | Belge gönder, e-posta yaz, şifre/portal bildirimleri |
| gmail.modify | Restricted | Okundu işaretleme ve etiketleme; CRM'de okunan mailin Gmail'de de okundu görünmesi. Mail silme/çöp kutusu kullanılmaz. | Mail modülü "okundu işaretle" |
| calendar, calendar.events | Sensitive | Kullanıcının takvimini CRM ajandasında göstermek; CRM'den toplantı/etkinlik oluşturmak, güncellemek ve iptal etmek. | Takvim modülü, görev/toplantı planlama |
| contacts.readonly | Sensitive | Kullanıcının Google rehberindeki kişileri CRM'e tek seferlik/manuel içe aktarmak (sadece okuma). | Ayarlar → Google Kişileri içe aktar |
| drive.readonly | Restricted | Kullanıcının Drive dosyalarını listeleyip müşteri/belge kayıtlarına ek olarak bağlamak (sadece okuma). | Dosya seçici / belge ekleri |
Lunify Nexo'nun Google API'lerinden aldığı bilgileri kullanımı ve başka uygulamalara aktarımı, Google API Hizmetleri Kullanıcı Verileri Politikası'na ve Sınırlı Kullanım gerekliliklerine uygundur. Buna göre:
Kullanıcı Lunify Nexo'nun yapay zekâ özelliklerini (mail özeti, yanıt önerisi, otomatik yanıt, AI asistan) kullandığında, ilgili mesajın metni bu işlevi yerine getirmek üzere kullandığımız AI model sağlayıcısının API'sine gönderilir. Bu işleme:
state doğrulaması yapılır.Sorular ve veri talepleri: info@lunify.world
İlgili sayfalar: Gizlilik Politikası · Kullanım Koşulları
This page explains which Google API scopes Lunify Nexo requests, which feature requires each one, and how the data is used. It is provided for the Google OAuth verification review.
Lunify Nexo is a web-based CRM/ERP application where businesses manage customers, sales pipelines, quotes/invoices and communication in one place. The Google integration is entirely optional — all core features work without connecting a Google account.
openid, email, profile — no sensitive or restricted scopes.| Scope | Class | Why it is needed / which feature | Where in the app |
|---|---|---|---|
| openid, email, profile | Non-sensitive | Secure Google sign-in and matching the Google account to the Lunify Nexo user record (email = identity). Requested in the sign-in flow only. | modules/login.php → google-callback.php |
| gmail.readonly | Restricted | Show the user's own inbox inside the CRM Mail module and match messages to customer records. | Mail module (inbox list / read) |
| gmail.send | Restricted | Let the user send quotes, invoices, documents and replies from their own address directly from the CRM. | Send document, compose email, portal/password notifications |
| gmail.modify | Restricted | Mark as read and apply labels so read state stays in sync between the CRM and Gmail. No delete/trash operations are performed. | Mail module "mark as read" |
| calendar, calendar.events | Sensitive | Display the user's calendar in the CRM agenda and create, update or cancel meetings/events from the CRM. | Calendar module, meeting & task scheduling |
| contacts.readonly | Sensitive | One-off, user-initiated import of the user's Google contacts into the CRM (read only). | Settings → Import Google Contacts |
| drive.readonly | Restricted | List the user's Drive files and attach them to customer/document records (read only). | File picker / document attachments |
Lunify Nexo's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:
When a user uses Lunify Nexo's AI features (mail summary, reply suggestion, auto-reply, AI assistant), the text of the relevant message is sent to the API of the AI model provider we use in order to perform that function. This processing:
state parameter.Questions and data requests: info@lunify.world
Related pages: Privacy Policy · Terms of Service