Last updated: November 10, 2026. This policy covers the app
SiteAlly – Site Assistant (formerly published as SITEMATE; package
vn.sitemate.congtruong, "SiteAlly", "the app"), published as a free app with an
optional one-time in-app purchase.
1. Summary
SiteAlly is offline-first: your site diaries, records, expenses, punch lists, to-dos,
projects, photos and signatures are stored only on your device. We do not operate user
accounts and we do not sell or share your data with advertisers or data brokers.
2. Data stored on your device
Construction daily logs, site records (work/acceptance reports), income & expense entries,
punch list items, to-dos, projects, workforce & machinery catalogs and calculation history.
Site photos and captured signatures you attach to records.
App settings (language, dark mode, font size, reminders).
This data never leaves your device unless you explicitly use Backup/Restore or Share to
export a file that you choose to send to someone (for example a PDF report or Excel export).
3. Google sign-in & Google Drive (optional backup / team sharing)
This section is relevant to the OAuth scope
https://www.googleapis.com/auth/drive.file requested by the app.
Sign-in is optional. If you connect a Google account, the app receives only your
account's email address and display name (basic profile scopes) — used solely to identify
your account and manage folder sharing between team members. We do not access your contacts,
email messages, or any other Google services.
SiteAlly requests the drive.file scope only — the most restrictive Drive
scope. It lets the app create and manage only the files it created itself: SiteAlly stores
its backup and team-shared records (JSON data files and site photos) inside a dedicated folder
(the /SiteAlly/ folder) in your own Google Drive.
The app never reads, modifies, or deletes any other file or folder in your Drive, and
never transfers your Drive content to our servers — we do not operate servers that store
user project data.
Team sharing works through Google Drive's own sharing mechanism: you (the folder owner)
choose which team members get access, via the Google Picker / Drive sharing dialog. SiteAlly does
not copy, index, or redistribute your data.
Limited Use. SiteAlly's use of information received from Google APIs will adhere to the
Google API Services
User Data Policy, including the Limited Use requirements.
You can revoke access at any time: Google Account → Security → "Third-party apps with account
access" → SiteAlly → Remove access.
4. Data processed on a server (AI assistant — optional feature)
SiteAlly includes an optional AI assistant (chat, voice-to-diary dictation, invoice &
defect photo scanning). When you use it, the text or image you provide is sent over HTTPS to our
AI processing endpoint (enco-ai.enco-tung03x6.workers.dev, running on Cloudflare Workers) — or to
the AI provider you configure with your own API key.
The content is processed temporarily to generate a reply or extract data and is not
used to build advertising profiles. Daily usage counters (a number per device per day) are
stored to enforce the free quota; they contain no message or image content.
If you never use the AI features, nothing is sent to any server.
Speech recognition for voice dictation is performed by your device's built-in speech service;
audio is not sent to us.
5. Purchases
The PRO upgrade is handled entirely by Google Play Billing. We never see your payment
details; Google shares only the purchase status so the app can unlock PRO on this device.
6. Permissions
Camera: scan QR codes on exported PDFs; capture site photos for diaries, records and
punch items; scan invoices and defects for AI extraction.
Microphone: voice dictation for site diaries. Audio is processed by the on-device
speech service.
Notifications: task due-date reminders and daily diary reminders.
Internet: only for the optional AI feature (§4) and optional Google Drive backup (§3).
Storage / photo picker: to let you attach photos and export/share PDF or Excel files.
7. Children
SiteAlly is directed at working professionals (18+) and does not knowingly collect data from
children.
8. Data deletion
On-device data: delete all locally stored data at any time: SiteAlly → Me → Clear data;
or simply uninstall the app — the device copy is then irretrievably gone.
Google Drive data: because the data lives in your own Drive, you can delete the
/SiteAlly/ folder directly in Google Drive at any time. Server-side AI usage counters
expire automatically and cannot be linked back to you.
9. Changes & contact
We will update this page when the policy changes. Questions or deletion requests:
contact@siteally.app.
Chính sách riêng tư — SiteAlly – Trợ lý Công trường
Cập nhật lần cuối: 10/11/2026. Chính sách này áp dụng cho ứng dụng
SiteAlly – Trợ lý Công trường (trước đây phát hành với tên SITEMATE; package
vn.sitemate.congtruong, "SiteAlly", "ứng dụng"), phát hành miễn phí với tùy chọn mua nâng
cấp một lần trong ứng dụng.
1. Tóm tắt
SiteAlly là ứng dụng offline-first: nhật ký thi công, biên bản, thu chi, punch list,
việc cần làm, dự án, ảnh và chữ ký của bạn được lưu chỉ trên máy của bạn. Chúng tôi không
vận hành tài khoản người dùng, không bán và không chia sẻ dữ liệu của bạn cho nhà quảng cáo hay
bên thu thập dữ liệu.
2. Dữ liệu lưu trên máy bạn
Nhật ký thi công, biên bản (biên bản làm việc / nghiệm thu), mục thu - chi, punch list,
việc cần làm, dự án, danh mục nhân sự & máy móc và lịch sử tính toán.
Ảnh hiện trường và chữ ký bạn chụp/đính kèm vào biên bản.
Cài đặt ứng dụng (ngôn ngữ, dark mode, cỡ chữ, nhắc việc).
Dữ liệu này không rời khỏi máy của bạn trừ khi bạn chủ động dùng Sao lưu/Khôi phục
hoặc Chia sẻ để gửi file đi (ví dụ bản PDF hoặc file Excel).
3. Đăng nhập Google & Google Drive (sao lưu / chia sẻ đội nhóm — tùy chọn)
Mục này liên quan đến phạm vi OAuth
https://www.googleapis.com/auth/drive.file mà ứng dụng yêu cầu.
Đăng nhập là tùy chọn. Khi bạn kết nối tài khoản Google, ứng dụng chỉ nhận địa chỉ
email và tên hiển thị (phạm vi hồ sơ cơ bản) — dùng duy nhất để nhận diện tài khoản của bạn và
quản lý chia sẻ thư mục giữa các thành viên nhóm. Chúng tôi không truy cập danh bạ, thư, hay bất
kỳ dịch vụ Google nào khác của bạn.
SiteAlly chỉ xin phạm vi drive.file — phạm vi Drive bị giới hạn nhất. Phạm
vi này cho phép ứng dụng tạo và quản lý chỉ các file do chính ứng dụng tạo ra: SiteAlly
lưu bản sao lưu và hồ sơ chia sẻ nhóm (file dữ liệu JSON và ảnh hiện trường) trong một thư mục
riêng (thư mục /SiteAlly/) nằm trong Google Drive của chính bạn.
Ứng dụng không bao giờ đọc, sửa hay xóa bất kỳ file/thư mục nào khác trong Drive của
bạn, và không chuyển nội dung Drive lên máy chủ của chúng tôi — chúng tôi không vận hành
máy chủ nào lưu trữ dữ liệu dự án của người dùng.
Chia sẻ đội nhóm hoạt động qua cơ chế chia sẻ của chính Google Drive: bạn (chủ thư mục)
tự chọn thành viên được cấp quyền, qua Google Picker / hộp thoại chia sẻ Drive. SiteAlly không
sao chép, đánh chỉ mục hay phát tán lại dữ liệu của bạn.
Bạn có thể thu hồi quyền bất cứ lúc nào: Tài khoản Google → Bảo mật → "Ứng dụng bên thứ ba có
quyền truy cập tài khoản" → SiteAlly → Xóa quyền truy cập.
4. Dữ liệu xử lý trên máy chủ (Trợ lý AI — tính năng tùy chọn)
SiteAlly có Trợ lý AI tùy chọn (chat, đọc nói chép nhật ký, quét hoá đơn và ảnh lỗi thi công
bằng AI). Khi bạn dùng, văn bản hoặc ảnh bạn cung cấp được gửi qua HTTPS đến điểm xử lý AI của
chúng tôi (enco-ai.enco-tung03x6.workers.dev, chạy trên Cloudflare Workers) — hoặc nhà cung cấp
AI bạn tự cấu hình bằng API key riêng.
Nội dung được xử lý tạm thời để tạo câu trả lời hoặc trích dữ liệu và không dùng
để xây dựng hồ sơ quảng cáo. Bộ đếm lượt dùng trong ngày (một con số cho mỗi thiết bị) được
lưu để áp dụng hạn mức miễn phí; không chứa nội dung tin nhắn hay ảnh.
Nếu bạn không dùng tính năng AI, không có dữ liệu nào được gửi đi.
Nhận dạng giọng nói phục vụ đọc nói chép hộ do dịch vụ nhận dạng có sẵn trên máy bạn xử lý;
âm thanh không được gửi cho chúng tôi.
5. Mua hàng trong app
Nâng cấp PRO được xử lý hoàn toàn bởi Google Play Billing. Chúng tôi không nhìn thấy
thông tin thanh toán; chỉ Google gửi lại trạng thái đã mua để app mở khóa PRO trên thiết bị này.
6. Quyền truy cập
Camera: quét mã QR trên PDF đã xuất; chụp ảnh hiện trường cho nhật ký, biên bản và
punch list; chụp hoá đơn/ảnh lỗi để AI trích dữ liệu.
Micro: đọc nói chép nhật ký. Âm thanh xử lý bởi dịch vụ nhận dạng trên máy.
Thông báo: nhắc việc đến hạn và nhắc ghi nhật ký hằng ngày.
Internet: chỉ dùng cho tính năng AI (mục 4) và sao lưu Google Drive tùy chọn (mục 3).
Bộ nhớ / trình chọn ảnh: để đính kèm ảnh và xuất/chia sẻ file PDF hoặc Excel.
7. Trẻ em
SiteAlly dành cho người đi làm (18+) và không cố ý thu thập dữ liệu của trẻ em.
8. Xóa dữ liệu
Dữ liệu trên máy: xóa toàn bộ bất cứ lúc nào: SiteAlly → Tôi → Xóa dữ liệu; hoặc gỡ
ứng dụng — bản lưu trên máy sẽ bị xóa vĩnh viễn, không thể khôi phục.
Dữ liệu trên Google Drive: vì dữ liệu nằm trong Drive của chính bạn, bạn có thể
xóa thư mục /SiteAlly/ trực tiếp trong Google Drive bất cứ lúc nào. Bộ đếm AI phía
máy chủ tự hết hạn và không thể liên kết ngược về bạn.
9. Thay đổi & liên hệ
Chúng tôi sẽ cập nhật trang này khi chính sách thay đổi. Câu hỏi hoặc yêu cầu xóa dữ liệu:
contact@siteally.app.
Política de Privacidad — SiteAlly – Asistente de Obra
Última actualización: 10 de noviembre de 2026. Esta política aplica a la aplicación
SiteAlly – Asistente de Obra (antes publicada como SITEMATE; paquete
vn.sitemate.congtruong, "SiteAlly", "la app"), publicada como app gratuita con una compra
única opcional dentro de la aplicación.
1. Resumen
SiteAlly es offline-first: sus bitácoras, actas, gastos, pendientes, tareas, proyectos,
fotos y firmas se guardan solo en su dispositivo. No operamos cuentas de usuario ni
vendemos o compartimos sus datos con anunciantes o intermediarios de datos.
2. Datos almacenados en su dispositivo
Bitácoras de obra, actas (de trabajo / de recepción), registros de ingresos y gastos,
pendientes, tareas, proyectos, catálogos de personal y maquinaria e historial de cálculos.
Fotos de obra y firmas que usted adjunte a los registros.
Ajustes de la app (idioma, modo oscuro, tamaño de fuente, recordatorios).
Estos datos nunca salen de su dispositivo a menos que usted use Copia de seguridad /
Restaurar o Compartir para exportar un archivo que decida enviar a alguien (por ejemplo un PDF o
una exportación a Excel).
3. Inicio de sesión con Google y Google Drive (copia de seguridad / equipo — opcional)
Esta sección corresponde al alcance OAuth
https://www.googleapis.com/auth/drive.file que solicita la app.
El inicio de sesión es opcional. Al conectar una cuenta de Google, la app recibe solo
el correo electrónico y el nombre de la cuenta (perfil básico), usados únicamente para
identificar su cuenta y gestionar el uso compartido de carpetas entre el equipo. No accedemos a
sus contactos, correos ni a ningún otro servicio de Google.
SiteAlly solicita solo el alcance drive.file, el más restrictivo de Drive:
permite crear y administrar únicamente los archivos que la propia app creó. SiteAlly guarda
sus copias de seguridad y registros compartidos (archivos JSON y fotos de obra) en una carpeta
dedicada (la carpeta /SiteAlly/) dentro de su propio Google Drive.
La app nunca lee, modifica ni elimina ningún otro archivo o carpeta de su Drive, y
nunca transfiere el contenido de su Drive a nuestros servidores: no operamos servidores
que almacenen datos de proyectos de usuarios.
El uso compartido en equipo funciona con el mecanismo nativo de Google Drive: usted
(propietario de la carpeta) decide qué miembros tienen acceso mediante Google Picker / el diálogo
de uso compartido. SiteAlly no copia, indexa ni redistribuye sus datos.
Puede revocar el acceso cuando quiera: Cuenta de Google → Seguridad → "Apps de terceros con
acceso a la cuenta" → SiteAlly → Quitar acceso.
4. Datos procesados en servidor (asistente de IA — función opcional)
SiteAlly incluye un asistente de IA opcional (chat, dictado por voz, escaneo de facturas y
fotos de defectos). Al usarlo, el texto o la imagen que proporcione se envía por HTTPS a nuestro
punto de procesamiento de IA (enco-ai.enco-tung03x6.workers.dev, en Cloudflare Workers) — o al
proveedor de IA que configure con su propia API key.
El contenido se procesa temporalmente para generar una respuesta o extraer datos y
no se usa para perfiles publicitarios. Un contador diario por dispositivo aplica la cuota
gratuita; no contiene contenido de mensajes ni de imágenes.
Si nunca usa la función de IA, no se envía nada a ningún servidor.
El reconocimiento de voz para el dictado lo realiza el servicio de voz integrado de su
dispositivo; el audio no se nos envía.
5. Compras
La mejora PRO se procesa íntegramente mediante Google Play Billing. Nunca vemos sus
datos de pago; Google solo comparte el estado de la compra para desbloquear PRO en este
dispositivo.
6. Permisos
Cámara: escanear códigos QR de los PDF; tomar fotos de obra para bitácoras, actas y
pendientes; escanear facturas/defectos para extracción por IA.
Micrófono: dictado por voz para bitácoras. El audio lo procesa el servicio de voz del
dispositivo.
Notificaciones: recordatorios de vencimiento de tareas y recordatorio diario de
bitácora.
Internet: solo para la función de IA (§4) y la copia de seguridad opcional en Google
Drive (§3).
Almacenamiento / selector de fotos: para adjuntar fotos y exportar/compartir archivos
PDF o Excel.
7. Menores
SiteAlly está dirigido a profesionales (18+) y no recopila datos de menores.
8. Eliminación de datos
Datos del dispositivo: elimine todo cuando quiera: SiteAlly → Yo → Borrar datos; o
desinstale la app — la copia del dispositivo se borra de forma irreversible.
Datos en Google Drive: como los datos están en su propio Drive, puede eliminar
la carpeta /SiteAlly/ directamente en Google Drive cuando quiera. Los contadores de
IA del servidor caducan automáticamente y no pueden vincularse a usted.
9. Cambios y contacto
Actualizaremos esta página si cambia la política. Preguntas o solicitudes de eliminación:
contact@siteally.app.