---
title: "Discussion on \"Supabase Is Retiring anon and service_role Keys: A Migration Plan for Expo Apps\" | Hashnode"
description: "Discussion on \"Supabase Is Retiring anon and service_role Keys: A Migration Plan for Expo Apps\". Mobile apps can't switch keys overnight, because old versions stay installed for months. Here's how to move to publishable and secret keys without breaking a single user."
url: "https://hashnode.com/posts/supabase-is-retiring-anon-and-service-role-keys-a-migration-plan-for-expo-apps/6ad5975f7e0ea0e8fce0cbcb"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Supabase Is Retiring anon and service\_role Keys: A Migration Plan for Expo Apps](https://applighter-blogs.hashnode.dev/supabase-is-retiring-anon-and-service-role-keys-a-migration-plan-for-expo-apps?utm_source=hashnode&utm_medium=feed)

Mobile apps can't switch keys overnight, because old versions stay installed for months. Here's how to move to publishable and secret keys without breaking a single user.

Oct 19 · 9 min read · applighter-blogs.hashnode.dev  
Read the article

-   [#supabase](https://hashnode.com/tag/supabase)
-   [#react-native](https://hashnode.com/tag/react-native)
-   [#expo](https://hashnode.com/tag/expo)
-   [#security](https://hashnode.com/tag/security)
-   [#postgresql](https://hashnode.com/tag/postgresql)

## Written by

[Russel Dsouza](https://hashnode.com/@russelmdsouza)

@russelmdsouza · Bengaluru, India

  
[View profile](https://hashnode.com/@russelmdsouza)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
