Skip to content

fix(auth): stop refusing auth codes to Senegal (SN) - #505

Open
islandbitcoin wants to merge 1 commit into
mainfrom
fix/allow-senegal-signups
Open

fix(auth): stop refusing auth codes to Senegal (SN)#505
islandbitcoin wants to merge 1 commit into
mainfrom
fix/allow-senegal-signups

Conversation

@islandbitcoin

Copy link
Copy Markdown
Contributor

SN was seeded into smsAuthBlockedCountries / whatsAppAuthBlockedCountries by
#496 as a zero-conversion pumping origin. Jabari added Senegal (Dakar) to the
Bridge KYC country allowlist on 2026-09-02 as a served market for the US
virtual account, and the Twilio Verify geo list is being opened the same day,
so the app-layer denylist must not keep Senegalese signups from receiving a
code. Calling code +221 is Senegal's alone, so the shared-calling-code
invariant is unaffected. List goes 25 -> 24; the schema spec pins that and
asserts SN is absent.

Pairs with the Twilio Verify geo-permission change (Console) and flash#502's KYC allowlist, which already seeds SN.

🤖 Generated with Claude Code

https://claude.ai/code/session_01EtQzyzQ38thfC2F8BLK4u8

SN was seeded into smsAuthBlockedCountries / whatsAppAuthBlockedCountries by
#496 as a zero-conversion pumping origin. Jabari added Senegal (Dakar) to the
Bridge KYC country allowlist on 2026-09-02 as a served market for the US
virtual account, and the Twilio Verify geo list is being opened the same day,
so the app-layer denylist must not keep Senegalese signups from receiving a
code. Calling code +221 is Senegal's alone, so the shared-calling-code
invariant is unaffected. List goes 25 -> 24; the schema spec pins that and
asserts SN is absent.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EtQzyzQ38thfC2F8BLK4u8
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.

2 participants