Link
Depth
Cluster
Create connection
Dale× Supabase

Connect your database

Your data will be synced to your Supabase project and accessible from any device. Before connecting, create the tables with the schema below.

Schema SQLpaste in Supabase SQL Editor and click Run
Show / hide schema ▾
create table if not exists dale_nodes (
  id text not null, user_id uuid not null,
  name text not null default '',
  role text default '', color text default '#2B5BE8',
  tags jsonb default '[]'::jsonb, notes text default '',
  x float8 default 0, y float8 default 0,
  vx float8 default 0, vy float8 default 0,
  pinned boolean default false, created_at timestamptz default now(),
  primary key (user_id, id)
);
create table if not exists dale_edges (
  id text not null, user_id uuid not null,
  source_id text not null, target_id text not null,
  label text default '', type text default 'forte',
  since text, created_at timestamptz default now(),
  primary key (user_id, id)
);
create table if not exists dale_meta (key text primary key, user_id uuid not null, value jsonb);
alter table dale_nodes enable row level security;
alter table dale_edges enable row level security;
alter table dale_meta  enable row level security;
create policy "own_rows" on dale_nodes for all to authenticated
  using (user_id::text = (select auth.uid())::text)
  with check (user_id::text = (select auth.uid())::text);
create policy "own_rows" on dale_edges for all to authenticated
  using (user_id::text = (select auth.uid())::text)
  with check (user_id::text = (select auth.uid())::text);
create policy "own_rows" on dale_meta for all to authenticated
  using (user_id::text = (select auth.uid())::text)
  with check (user_id::text = (select auth.uid())::text);
Dale AI
?
Profile
Full name
Email
Password
Language
Appearance
Light
Dark
Galaxy ✦
Account
Log out

Privacy Policy

Last updated: April 2025

Who we are

Dale is a personal network management app available at dale-net.com. The data controller is Giovanni Genzone.

Data collected

How we use data

Data is used exclusively to provide the service: saving and displaying your personal network. Data is not shared with third parties, not used for profiling or marketing.

Where data is stored

Data is stored on Supabase (EU servers). You can check their privacy policy.

Cookies

Dale uses exclusively technical cookies necessary to maintain the login session (Supabase Auth). We do not use analytics, marketing or third-party tracking cookies.

Your rights (GDPR)

To exercise your rights: giovannigenzone@icloud.com

Account deletion

You can delete your account and all associated data by contacting us via email. Data is removed within 30 days.