Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions apps/web/src/pages/Privacy.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,9 @@ export default function Privacy() {
<PolicySection title="Service providers and outside links">
<p>
Vercel delivers the website, Render operates the public API, Neon hosts the database,
a private object-storage provider stores submitted photos, OpenFreeMap supplies map
tiles, and Apple distributes the iOS app and may process diagnostics according to your
Apple settings. The named storage provider will be added here before photo submissions
are enabled. Requests to those services are subject to their own privacy practices.
Cloudflare R2 stores submitted photos, OpenFreeMap supplies map tiles, and Apple
distributes the iOS app and may process diagnostics according to your Apple settings.
Requests to those services are subject to their own privacy practices.
Links to research, conservation, and project sites take you outside Fluke, where the
destination's policy applies.
</p>
Expand Down
3 changes: 2 additions & 1 deletion apps/web/src/release-a-boundaries.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,8 @@ describe('Release A web boundaries', () => {
expect(privacySource).toContain('submitted photos');
expect(privacySource).toContain('coarse location');
expect(privacySource).toContain('Delete account');
expect(privacySource).toContain('private object-storage provider');
expect(privacySource).toContain('Cloudflare R2 stores submitted photos');
expect(privacySource).not.toContain('named storage provider will be added');
expect(privacySource).not.toContain('website or iOS app');
expect(privacySource).not.toContain('does not offer accounts, sighting submissions');
});
Expand Down
Loading