Portlore

Privacy Policy

Last updated: October 11, 2026

This policy explains what Portlore collects and how it is used. Portlore is operated by Nic Richard in New Brunswick, Canada.

1. No accounts

Portlore doesn't have accounts. You don't need to sign up or give your name or email address to use it.

2. Your location

If you allow it, Portlore uses your device's location to find your nearest cruise port, show your position on the map, and estimate distances to places. Your precise device coordinates stay on your device; Portlore does not send them to its server or save them.

If you don't allow location access, Portlore shows distances from the cruise terminal instead.

3. What Portlore's servers receive

IP addresses are also kept briefly in memory to limit how often new port guides can be generated and problem reports can be sent.

4. Analytics

Portlore uses TraceTray to understand how people use the site. It records things like cursor movement, taps, scrolling, and which pages are visited, and stores a random visitor ID in your browser so visits can be grouped together. It doesn't record what you type or form entries, and it isn't used for advertising. Like other web services, TraceTray receives technical request information such as your IP address. See TraceTray's privacy policy for details.

5. Third-party services

Map tiles and the Protomaps renderer are served by Portlore, not a third-party tile server. Your browser or app also loads port weather from Open-Meteo, photos from Pexels, fonts from Google Fonts, and Leaflet from cdnjs. These services receive your IP address and normal request information. Links to Google Maps open Google's own site or app.

Portlore's server uses Nominatim for nearby place searches and an OpenStreetMap-based routing service for walking routes, Pexels for photo searches, Google Places to check places and find their Maps IDs, and Google Gemini to help write guides. Anthropic may be used instead of Gemini when configured. These server-to-server requests contain port, place, search or route information, not your device's precise location or a visitor ID.

6. Cookies and storage

Portlore doesn't set cookies. It uses local storage in your browser or app for the port list, the last ten guides opened, selected terminals, and sail-away reminder preferences. This lets you reopen saved guides without a connection; maps and photos still need one. TraceTray also stores its random visitor ID as described above.

In the Android app, enabled sail-away reminders are scheduled on your device with notification permissions. You can remove locally saved information by clearing site data in your browser or app storage in Android settings.

7. Data retention

Server logs are kept for a limited time for security and troubleshooting. Problem reports are kept until they're dealt with; email support@portlore.com to have one deleted sooner. Portlore doesn't build profiles of its visitors or sell information.

8. Children

Portlore is not directed at children under 13.

9. Changes to this policy

Portlore may update this policy as the product changes. The latest version will always be posted on this page.

10. Contact

Questions or requests about privacy can be sent to support@portlore.com.