Putra AI Studio

Bangun akses AI kamu dari satu studio.

PUTRA AI STUDIO adalah penyedia layanan API gratis yang berasal dari Indonesia. Tujuan kami adalah membantu developer, pelajar, dan kreator agar lebih mudah mengakses teknologi AI, membuat API key, menguji endpoint, serta membangun aplikasi, website, dan berbagai project AI dengan lebih cepat dan praktis.

AI Access Console

Akun API

Daring

Masuk atau daftar lewat pop-up untuk mendapatkan API key kamu.

Batas harian 50
Status Siap
API AI Gratis Dibuat dari Indonesia Chat Teks Analisis Gambar Generate Gambar API Key Otomatis Cocok untuk Pelajar & Developer API AI Gratis Dibuat dari Indonesia Chat Teks Analisis Gambar Generate Gambar API Key Otomatis Cocok untuk Pelajar & Developer
Kenapa Putra AI Studio?

Layanan AI gratis untuk belajar, mencoba, dan membangun lebih cepat.

Kami menghadirkan akses AI yang mudah dipakai agar siapa pun bisa mulai membuat project, menguji ide, dan memahami integrasi API tanpa harus memulai dari sistem yang rumit.

Gratis Akses awal untuk mencoba layanan AI.
50/hari Request harian pada paket Dasar.
4 Fitur Text, vision, edit, dan generate gambar.
Indonesia Dibangun untuk pengguna lokal dan global.
Fitur Utama

Apa yang bisa kamu lakukan?

  • Membuat API key otomatis setelah daftar.
  • Menguji chat AI langsung dari dashboard.
  • Mengirim gambar untuk dianalisis oleh AI.
  • Membuat dan mengedit gambar dengan endpoint AI.
Tujuan Kami

Membuka akses AI lebih luas.

  • Membantu pelajar belajar integrasi API secara nyata.
  • Mendukung developer membuat prototype lebih cepat.
  • Memberi ruang bagi kreator untuk bereksperimen dengan AI.
  • Mendorong lahirnya lebih banyak project AI dari Indonesia.
Cara Kerja

Mulai dalam beberapa langkah sederhana.

01

Daftar akun

Buat akun dengan email agar sistem dapat menyiapkan akses layanan untuk kamu.

02

Dapatkan API key

Setelah daftar, API key unik akan tersedia otomatis dari dashboard.

03

Uji endpoint

Coba chat, analisis gambar, atau generate gambar langsung dari playground.

04

Bangun project

Gunakan API pada website, aplikasi, bot, atau eksperimen AI milikmu.

Untuk Siapa?

Cocok untuk banyak kebutuhan.

  • Pelajar yang ingin belajar API dan AI dari praktik langsung.
  • Developer yang perlu prototype cepat untuk aplikasi.
  • Kreator yang ingin mencoba ide berbasis teks dan gambar.
Contoh Penggunaan

Bisa dipakai untuk berbagai project.

  • Chatbot untuk website atau layanan pelanggan.
  • Asisten belajar, ringkasan teks, dan ide konten.
  • Analisis gambar, caption otomatis, dan pembuatan visual.
Keunggulan

Dibuat agar mudah dipahami.

  • Dashboard ringkas dan ramah pemula.
  • Dokumentasi multi-bahasa pemrograman.
  • Kuota terlihat jelas agar pemakaian tetap terkontrol.
Mulai Sekarang

Coba layanan AI gratis tanpa proses yang rumit.

Daftar, ambil API key, lalu mulai integrasikan AI ke project pertamamu hari ini.

FAQ Singkat

Pertanyaan yang sering muncul.

Apakah layanan ini benar-benar gratis?

Ya. Paket Dasar tersedia gratis untuk mencoba fitur utama dengan batas pemakaian tertentu.

Apakah cocok untuk pemula?

Cocok. Dashboard dibuat sederhana dan dokumentasi menyediakan contoh dari banyak bahasa pemrograman.

Bisa dipakai untuk project sungguhan?

Bisa untuk belajar, prototype, dan pengembangan awal. Untuk pemakaian besar tersedia paket upgrade.

Fitur apa saja yang tersedia?

Chat teks, analisis gambar, edit gambar, generate gambar, API key otomatis, dan pemantauan kuota.

Fitur

Kemampuan Utama

Semua fitur dirancang agar pengguna bisa mulai dari nol sampai siap membangun project AI.

PUTRA AI STUDIO tidak hanya menyediakan API key, tetapi juga ekosistem lengkap untuk mencoba, menguji, memantau, dan mengembangkan integrasi AI dari satu dashboard.

Akun Pengguna

Pengguna dapat daftar, masuk, verifikasi email, dan mengakses dashboard pribadi dengan aman.

API Key Otomatis

Setiap akun mendapatkan API key unik secara otomatis agar bisa langsung mencoba layanan.

Chat Teks AI

Kirim prompt teks untuk kebutuhan chatbot, ringkasan, ide konten, tanya jawab, dan otomasi.

Analisis Gambar

Kirim gambar untuk dijelaskan, dikenali objeknya, atau dibuatkan deskripsi otomatis.

Edit Gambar

Ubah gambar dengan prompt, seperti mengganti latar, menambah objek, atau mengubah gaya visual.

Buat Gambar

Hasilkan gambar baru dari deskripsi teks untuk eksperimen desain dan kebutuhan kreatif.

Pemantauan Kuota

Lihat batas harian dan bulanan secara jelas agar penggunaan layanan tetap terkontrol.

Playground Langsung

Uji endpoint AI langsung dari browser tanpa harus menyiapkan project terlebih dahulu.

Dokumentasi Lengkap

Tersedia endpoint, contoh request, respons, error umum, dan contoh kode berbagai bahasa.

Keamanan Akses

Sistem mendukung autentikasi, verifikasi token, pembatasan akses, dan pengelolaan akun.

Paket Bertingkat

Mulai dari paket gratis, lalu tingkatkan limit jika kebutuhan project semakin besar.

Ramah Pemula

Tampilan dibuat sederhana agar pelajar, developer baru, dan kreator mudah memulai.

01

Untuk belajar

Cocok untuk memahami API, autentikasi, request, respons, dan integrasi AI secara nyata.

02

Untuk membuat prototype

Developer dapat menguji ide aplikasi lebih cepat sebelum membangun sistem yang lebih besar.

03

Untuk project kreatif

Kreator bisa memakai fitur teks dan gambar untuk konten, eksperimen, dan visual awal.

Test Api Key

AI Chat Playground

Test endpoint AI langsung dengan API key akun kamu.

Siap
Halo, aku siap bantu uji API kamu. Masuk dulu, lalu tulis pertanyaan atau prompt di bawah.
Tekan Enter untuk kirim, Shift + Enter untuk baris baru.

Dokumentasi API

API Docs Fitur
Ringkasan

Mulai cepat memakai API

Semua request memakai HTTP POST dengan format JSON. Kamu hanya perlu endpoint, header x-api-key, header model, dan body sesuai fitur yang ingin dipakai.

Alur Umum
  1. Daftar dan masuk ke dashboard.
  2. Salin API key milikmu.
  3. Kirim request ke endpoint chat.
  4. Baca respons dan pantau kuota pemakaian.

Autentikasi

Semua endpoint membutuhkan header x-api-key. Gunakan juga header model untuk memilih PutraAi-V1 atau PutraAi-V2.

Format Request

Gunakan Content-Type: application/json. Untuk teks kirim prompt, untuk gambar tambahkan imageBase64.

Kuota

Paket Dasar memberi 50 request harian, 2 kirim gambar bulanan, dan 2 pembuatan gambar bulanan.

Respons

Respons memuat status, hasil AI, batas, pemakaian, dan sisa kuota agar mudah dipantau dari aplikasi.

Chat Teks

Gunakan fitur ini untuk mengirim prompt teks biasa dan menerima jawaban AI dalam bentuk teks. Cocok untuk chatbot, asisten belajar, ringkasan, ide konten, dan integrasi AI umum. API ini bisa dipakai dari bahasa pemrograman apa pun yang mendukung HTTP POST.

Kapan dipakai?

- Chatbot website
- Asisten belajar
- Ringkasan artikel
- Ide caption atau konten
- Tanya jawab otomatis

Endpoint

POST https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat

Header

{
  "Content-Type": "application/json",
  "x-api-key": "API_KEY_KAMU",
  "model": "PutraAi-V1"
}

Isi Permintaan

{
  "prompt": "Halo PUTRA AI Studio"
}
curl -X POST "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat" \
  -H "Content-Type: application/json" \
  -H "x-api-key: API_KEY_KAMU" \
  -H "model: PutraAi-V1" \
  -d '{"prompt":"Halo PUTRA AI Studio"}'
const API_URL = "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat";

const response = await fetch(API_URL, {
  method: "POST",
  headers: {"Content-Type":"application/json","x-api-key":"API_KEY_KAMU","model":"PutraAi-V1"},
  body: JSON.stringify({prompt:"Halo PUTRA AI Studio"})
});
const data = await response.json();
console.log(data);
import axios from "axios";

const API_URL = "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat";
const { data } = await axios.post(API_URL,
  { prompt: "Halo PUTRA AI Studio" },
  { headers: { "x-api-key": "API_KEY_KAMU", "model": "PutraAi-V1" } }
);
console.log(data);
import requests

API_URL = "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat"
data = requests.post(API_URL,
  headers={"x-api-key":"API_KEY_KAMU","model":"PutraAi-V1"},
  json={"prompt":"Halo PUTRA AI Studio"}
).json()
print(data)
<?php
$apiUrl = "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat";
$data = json_decode(file_get_contents($apiUrl, false, stream_context_create([
  "http" => ["method"=>"POST","header"=>"Content-Type: application/json\r\nx-api-key: API_KEY_KAMU\r\nmodel: PutraAi-V1",
  "content"=>json_encode(["prompt"=>"Halo PUTRA AI Studio"])]
])), true);
print_r($data);
package main

import (
  "fmt"
  "io"
  "net/http"
  "strings"
)

func main() {
body := strings.NewReader(`{"prompt":"Halo PUTRA AI Studio"}`)
req, _ := http.NewRequest("POST", "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat", body)
req.Header.Set("Content-Type", "application/json")
req.Header.Set("x-api-key", "API_KEY_KAMU")
req.Header.Set("model", "PutraAi-V1")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
out, _ := io.ReadAll(res.Body)
fmt.Println(string(out))
}
import java.net.URI;
import java.net.http.*;

public class Main {
  public static void main(String[] args) throws Exception {
    HttpRequest request = HttpRequest.newBuilder()
      .uri(URI.create("https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat"))
      .header("Content-Type", "application/json")
      .header("x-api-key", "API_KEY_KAMU")
      .header("model", "PutraAi-V1")
      .POST(HttpRequest.BodyPublishers.ofString("{\"prompt\":\"Halo PUTRA AI Studio\"}"))
      .build();
    System.out.println(HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString()).body());
  }
}
using System.Net.Http;
using System.Text;

var client = new HttpClient();
client.DefaultRequestHeaders.Add("x-api-key", "API_KEY_KAMU");
client.DefaultRequestHeaders.Add("model", "PutraAi-V1");
var body = new StringContent("{\"prompt\":\"Halo PUTRA AI Studio\"}", Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat", body);
Console.WriteLine(await response.Content.ReadAsStringAsync());
import java.net.HttpURLConnection
import java.net.URL

val conn = URL("https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat").openConnection() as HttpURLConnection
conn.requestMethod = "POST"
conn.setRequestProperty("Content-Type", "application/json")
conn.setRequestProperty("x-api-key", "API_KEY_KAMU")
conn.setRequestProperty("model", "PutraAi-V1")
conn.doOutput = true
conn.outputStream.write("""{"prompt":"Halo PUTRA AI Studio"}""".toByteArray())
println(conn.inputStream.bufferedReader().readText())
import Foundation

let url = URL(string: "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat")!
var request = URLRequest(url: url)
request.httpMethod = "POST"
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
request.setValue("API_KEY_KAMU", forHTTPHeaderField: "x-api-key")
request.setValue("PutraAi-V1", forHTTPHeaderField: "model")
request.httpBody = try JSONSerialization.data(withJSONObject: ["prompt":"Halo PUTRA AI Studio"])
URLSession.shared.dataTask(with: request) { data, _, _ in
  print(String(data: data!, encoding: .utf8)!)
}.resume()
require "net/http"
require "json"

uri = URI("https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat")
req = Net::HTTP::Post.new(uri, {"Content-Type"=>"application/json","x-api-key"=>"API_KEY_KAMU","model"=>"PutraAi-V1"})
req.body = {prompt:"Halo PUTRA AI Studio"}.to_json
puts Net::HTTP.start(uri.hostname, uri.port, use_ssl:true) { |http| http.request(req) }.body
import 'dart:convert';
import 'package:http/http.dart' as http;

void main() async {
  final res = await http.post(
    Uri.parse('https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat'),
    headers: {'Content-Type':'application/json','x-api-key':'API_KEY_KAMU','model':'PutraAi-V1'},
    body: jsonEncode({'prompt':'Halo PUTRA AI Studio'}),
  );
  print(res.body);
}

Respons

{
  "success": true,
  "content": "Halo! Ada yang bisa saya bantu?",
  "limit": 50,
  "used": 1,
  "remain": 99
}

Penjelasan respons

- success: menandakan request berhasil atau tidak
- content: jawaban utama dari AI
- limit: batas request akun
- used: jumlah request yang sudah dipakai
- remain: sisa request yang masih tersedia

Error umum

- 400 Permintaan salah: isi permintaan tidak lengkap atau prompt kosong
- 401 Tidak diizinkan: API key tidak valid atau belum dikirim
- 429 Terlalu banyak permintaan: kuota habis atau request terlalu sering
- 500 Kesalahan server: gangguan sementara di sisi server

Analisis Gambar

Kirim gambar dalam format data URL untuk dianalisis oleh AI. Fitur ini cocok untuk mengenali isi gambar, membuat deskripsi, memberi caption, atau menjawab pertanyaan berdasarkan visual.

Kapan dipakai?

- Menjelaskan isi gambar
- Membaca objek yang terlihat
- Membuat caption otomatis
- Membantu klasifikasi visual sederhana

Body

{
  "prompt": "Ini gambar apa?",
  "imageBase64": "data:image/png;base64,iVBORw0KGgoAAA..."
}

Header

{
  "Content-Type": "application/json",
  "x-api-key": "API_KEY_KAMU",
  "model": "PutraAi-V1"
}

JavaScript

const file = document.querySelector("input[type=file]").files[0];
const reader = new FileReader();

reader.onload = async () => {
  const response = await fetch(
    "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat",
    {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
        "x-api-key": "API_KEY_KAMU",
        "model": "PutraAi-V1"
      },
      body: JSON.stringify({
        prompt: "Ini gambar apa?",
        imageBase64: reader.result
      })
    }
  );
};

reader.readAsDataURL(file);

Catatan

- imageBase64 wajib diawali data:image/...
- Jika imageBase64 dikirim, backend otomatis memakai endpoint analisis gambar.
const reader = new FileReader();
reader.onload = async () => fetch(API_URL, {
  method:"POST",
  headers:{"Content-Type":"application/json","x-api-key":"API_KEY_KAMU","model":"PutraAi-V1"},
  body:JSON.stringify({prompt:"Ini gambar apa?", imageBase64:reader.result})
});
reader.readAsDataURL(file);
import base64, requests
encoded = base64.b64encode(open("gambar.png","rb").read()).decode()
data = requests.post(API_URL,
  headers={"x-api-key":"API_KEY_KAMU","model":"PutraAi-V1"},
  json={"prompt":"Ini gambar apa?","imageBase64":"data:image/png;base64,"+encoded}
).json()
$img = "data:image/png;base64," . base64_encode(file_get_contents("gambar.png"));
$payload = json_encode(["prompt"=>"Ini gambar apa?","imageBase64"=>$img]);
curl -X POST "$API_URL" \
  -H "Content-Type: application/json" \
  -H "x-api-key: API_KEY_KAMU" \
  -H "model: PutraAi-V1" \
  -d '{"prompt":"Ini gambar apa?","imageBase64":"data:image/png;base64,..."}'

Edit Gambar

Kirim gambar dan prompt perubahan. Jika prompt berisi niat edit seperti ubah, ganti, tambahkan, atau hapus, backend otomatis memakai endpoint image-to-image.

Kapan dipakai?

- Mengubah gaya visual
- Mengganti background
- Menambah atau menghapus objek
- Membuat variasi dari gambar yang sudah ada

Body

{
  "prompt": "Ubah jadi gaya anime dan tambahkan langit senja",
  "imageBase64": "data:image/png;base64,iVBORw0KGgoAAA..."
}

Header

{
  "Content-Type": "application/json",
  "x-api-key": "API_KEY_KAMU",
  "model": "PutraAi-V1"
}

Contoh prompt

- ubah jadi anime
- tambahkan topi merah
- ganti background jadi pantai
- hapus objek di belakang

Response

{
  "success": true,
  "content": "Ini hasil edit gambarnya.",
  "imageBase64": "data:image/png;base64,iVBORw0KGgoAAA..."
}

Generate Gambar

Jika prompt meminta pembuatan gambar, backend otomatis membuat gambar. Semua bahasa yang mendukung HTTP POST bisa memakai endpoint yang sama.

Kapan dipakai?

- Membuat ilustrasi dari ide
- Membuat konsep visual cepat
- Membuat aset kreatif untuk konten
- Eksperimen desain berbasis prompt

Body

{
  "prompt": "Buatkan gambar kucing lucu di taman"
}

Header

{
  "Content-Type": "application/json",
  "x-api-key": "API_KEY_KAMU",
  "model": "PutraAi-V1"
}

Contoh prompt yang memicu generate

- buat gambar kucing
- bikin gambar pemandangan malam
- generate gambar kota futuristik

JavaScript

const response = await fetch(
  "https://us-central1-play-integrity-2adpr7x4a8xhyex.cloudfunctions.net/api/chat",
  {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "x-api-key": "API_KEY_KAMU",
      "model": "PutraAi-V1"
    },
    body: JSON.stringify({
      prompt: "Buat gambar kucing cyberpunk"
    })
  }
);

const data = await response.json();
document.querySelector("img").src = data.imageBase64;
const data = await (await fetch(API_URL, {
  method:"POST",
  headers:{"Content-Type":"application/json","x-api-key":"API_KEY_KAMU","model":"PutraAi-V1"},
  body:JSON.stringify({prompt:"Buat gambar kucing cyberpunk"})
})).json();
image.src = data.imageBase64;
import requests
data = requests.post(API_URL,
  headers={"x-api-key":"API_KEY_KAMU","model":"PutraAi-V1"},
  json={"prompt":"Buat gambar kucing cyberpunk"}
).json()
$payload = json_encode(["prompt"=>"Buat gambar kucing cyberpunk"]);
curl -X POST "$API_URL" \
  -H "Content-Type: application/json" \
  -H "x-api-key: API_KEY_KAMU" \
  -H "model: PutraAi-V1" \
  -d '{"prompt":"Buat gambar kucing cyberpunk"}'

Response

{
  "success": true,
  "content": "Ini gambarnya.",
  "imageBase64": "data:image/png;base64,iVBORw0KGgoAAA...",
  "limit": 50,
  "used": 1,
  "remain": 99
}

Paket Layanan

Dipakai sekarang

Dasar

Gratis

Paket awal untuk mencoba API key dan test chat AI dari dashboard.

50 request per hari
2 request kirim gambar per bulan
2 request pembuatan gambar per bulan
API key otomatis
Chat playground standar
Power user

Premium

Rp799K /bulan

Untuk penggunaan serius, integrasi aplikasi, dan kebutuhan request tinggi.

10.000 request per hari
100 request kirim gambar perhari
100 request pembuatan gambar perhari
Dukungan endpoint prioritas
Cocok untuk aplikasi produksi

Tentang

M Putra Ramadhani

M PUTRA RAMADHANI

PENGEMBANG

PUTRA AI STUDIO

Tentang Project

PUTRA AI STUDIO membantu user daftar, login, mendapatkan API key otomatis, lalu mencoba endpoint AI secara langsung dari browser.

Perjalanan Developer

Perkembangan dari belajar, membangun, hingga menghadirkan layanan AI.

Bagian ini menggambarkan perjalanan pengembangan secara umum: fokus pada proses belajar, eksplorasi teknologi, dan pencapaian project dari waktu ke waktu.

2022

Mulai mendalami web development

Belajar dasar HTML, CSS, JavaScript, dan mulai membuat project website sederhana.

Fondasi awal
2023

Eksplorasi backend dan integrasi

Mulai memahami autentikasi, database, API, serta membangun aplikasi yang lebih interaktif.

Mulai terhubung
2024

Fokus pada AI dan otomasi

Mencoba berbagai integrasi AI, eksperimen endpoint, dan pengembangan fitur berbasis kecerdasan buatan.

Eksplorasi AI
2025

Mengembangkan produk lebih serius

Memperbaiki kualitas tampilan, keamanan, pengalaman pengguna, dan struktur layanan agar lebih matang.

Produk makin matang
2026

Meluncurkan PUTRA AI STUDIO

Menyediakan akses API AI gratis, dokumentasi, dashboard, dan playground untuk membantu lebih banyak pengguna.

Layanan diluncurkan
Prestasi Developer

Dokumentasi pencapaian, sertifikat, dan perjalanan pengembangan.

Bagian ini menampilkan capaian yang pernah diraih developer dalam proses belajar, membangun project, dan mengembangkan kemampuan teknologi.

Ilustrasi sertifikat web development
2022

Sertifikat Dasar Web Development

Menyelesaikan pembelajaran dasar HTML, CSS, dan JavaScript sebagai fondasi awal pengembangan website.

Ilustrasi pencapaian backend
2023

Project Backend & API Pertama

Berhasil membangun integrasi autentikasi, database, dan API untuk project web yang lebih interaktif.

Ilustrasi pencapaian AI
2024

Eksplorasi Integrasi AI

Mengembangkan eksperimen AI berbasis teks dan gambar untuk memahami alur endpoint modern.

Ilustrasi peluncuran produk
2026

Peluncuran PUTRA AI STUDIO

Meluncurkan dashboard API AI dengan fitur chat, gambar, dokumentasi, dan akses gratis untuk pengguna.

Kebijakan Privasi

Halaman ini menjelaskan data apa saja yang digunakan oleh PUTRA AI STUDIO, alasan data itu dipakai, serta tindakan yang dapat diambil jika terjadi pelanggaran penggunaan layanan.

Data Akun

Email, UID Firebase, status verifikasi email, API key, limit akun, dan status aktif/nonaktif dipakai untuk autentikasi, pengelolaan akun, serta akses layanan.

Data Perangkat dan Jaringan

Device ID, IP address, user agent browser, dan session ID dipakai untuk keamanan, pencegahan spam, deteksi penyalahgunaan, dan investigasi pelanggaran.

Data Percakapan

Prompt yang dikirim, histori chat, dan jawaban AI dapat disimpan untuk menjalankan layanan, menjaga konteks percakapan, dan memantau penyalahgunaan sistem.

Data Pemakaian

Jumlah request, limit bulanan, pemakaian harian, spam count, waktu request, dan catatan pelanggaran dipakai untuk menghitung kuota serta menjaga layanan tetap stabil.

Ulasan

Rating dan isi review yang dikirim user disimpan untuk evaluasi kualitas layanan dan perbaikan produk.

Pembayaran

Jika fitur upgrade dipakai, informasi paket, invoice, nominal, dan data QRIS yang diperlukan untuk proses pembayaran dapat diproses untuk menyelesaikan transaksi.

Tujuan Penggunaan Data

  • Membuat dan mengelola akun pengguna.
  • Menyediakan API key dan layanan chat AI.
  • Menghitung kuota, limit, dan penggunaan layanan.
  • Mencegah spam, penyalahgunaan, dan akses yang tidak sah.
  • Menangani laporan, ulasan, serta peningkatan kualitas layanan.

Penggunaan Data untuk Peningkatan Layanan

Data tertentu yang dikirim melalui layanan, seperti prompt, histori chat, pola penggunaan, dan umpan balik, dapat diproses untuk evaluasi kualitas, peningkatan sistem, serta pengembangan kemampuan AI agar layanan menjadi lebih aman, akurat, dan bermanfaat.

Jika layanan digunakan oleh pengguna di bawah umur, pemrosesan data terkait usia atau data anak dilakukan dengan perhatian khusus sesuai ketentuan yang berlaku, termasuk kebutuhan persetujuan dari orang tua dan/atau wali apabila diwajibkan oleh hukum.

Pelanggaran dan Konsekuensi

  • Mengirim request terlalu cepat secara berulang.
  • Mengirim pesan spam, acak, atau pesan yang sama berulang kali.
  • Menyalahgunakan API key, mencoba mengganggu layanan, atau memakai sistem di luar tujuan wajar.
  • Mencoba mengakses akun, endpoint, atau data yang bukan miliknya.

Jika pelanggaran terdeteksi, sistem dapat memberi peringatan, membatasi akses, menonaktifkan API key, memblokir device/IP, atau melakukan banned permanen terhadap akun terkait.

Keamanan Data

Data sensitif admin dilindungi melalui autentikasi, verifikasi token server-side, dan aturan akses database. User biasa hanya dapat mengakses data yang memang diizinkan untuk akunnya sendiri.

Catatan

Dengan menggunakan layanan ini, pengguna dianggap memahami bahwa data teknis tertentu perlu diproses agar layanan dapat berjalan aman, stabil, dan sesuai aturan penggunaan.