Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 29, 2025

Processes submission requesting a privacy-respecting browser API for geographic preferences without exposing actual device location.

Changes

  • Created wants/88f9ba9b-e6c7-4b4d-9a05-176c013f5c14.md with complete frontmatter and enhanced content
  • Tags: api, browsers, user-experience
  • Duplicate check: Clean (0 matches from 183 existing wants)

Content Summary

Proposes a browser setting (similar to Accept-Language header) allowing users to declare preferred geographic region via ISO 3166 codes. Benefits e-commerce sites needing regional preferences (currency, taxes, shipping) while preserving privacy by not exposing actual device location via Geolocation API.

Notes

  • Discussion URL uses placeholder #300 - update with actual issue number when available
  • Tags use bracket notation due to YAML parser limitation with multiline arrays
  • Validation passes; build confirmed
Original prompt

This section details on the original issue you should resolve

<issue_title>I want simple geofencing</issue_title>
<issue_description>---
title: I want simple geofencing
date: 2024-01-21T11:18:26.109Z
submitter: Christoph Päper
number: 65acfd828d2cb60d6c35fa43
tags: [ ]
discussion: https://github.com/WebWeWant/webwewant.fyi/discussions/
status: [ discussing || in-progress || complete ]
related:

  • title:
    url:
    type: [ article || explainer || draft || spec || note || discussion ]

Some geofencing is about locking out users from particular geographic regions, e.g. where a streaming service has only limited redistribution rights. It’s in the provider’s legal or commercial interest to restrict or redirect access to their site. This is not in the best interest of users and therefore I don’t want to make it any easier. Let them keep using GeoIP which users then try to circumvent with VPNs.

Where geofencing is in the best interest of users, is online shopping for instance, because sellers may have different local sites with an optimized catalog (e.g. currency, taxes, local regulations, electric plugs, clothing sizes) or handling (payment, shipping). Visitors are therefore often asked whether they want to be redirected to a local shop, or if they have been redirected automatically already whether they want to keep that preselection. I wish there was a browser setting (similar to HTTP Accept-Language) for choosing a preferred location without exposing the actual geographic location of the host device as Geolocation API etc. do. Accordingly, the user would not need to give express permission to sites querying this info.

This should probably work with ISO 3166 codes. (They can be part of preferred language codes by BCP-47/ISO 639, but that’s a different use case really.) These are available for many continental regions (as three digits), for countries and their (administrative) subdivisions.


If posted, this will appear at https://webwewant.fyi/wants/65acfd828d2cb60d6c35fa43/</issue_description>

Comments on the Issue (you are @copilot in this section)

Note

Custom agent used: Wants Processor
Handle approved "Web We Want" submissions, produce wants, and keep issues ready for discussion conversion.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Add simple geofencing functionality Add want: I want simple geofencing Oct 29, 2025
Copilot finished work on behalf of aarongustafson October 29, 2025 20:59
Copilot AI requested a review from aarongustafson October 29, 2025 20:59
@aarongustafson aarongustafson marked this pull request as ready for review October 30, 2025 04:39
@aarongustafson aarongustafson merged commit a94846b into main Oct 30, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

I want simple geofencing

2 participants