---
title: "Comment by Aryan Singh on \"Understanding IndexedDB. The complete guide.\" | Hashnode"
description: "Hey Nik ! While you covered everything about indexedDB and I appreciate the amount of insights I have gained into this tech but, can you pls tell me in what cas"
url: "https://hashnode.com/posts/indexeddb-guide/6578595ec0bc454bd8fe65bb/comment/65ce30180dbcb6e7f2946858"
---

[Discussion](https://hashnode.com/posts/indexeddb-guide/6578595ec0bc454bd8fe65bb)

Comment [Understanding IndexedDB. The complete guide.](https://hashnode.com/posts/indexeddb-guide/6578595ec0bc454bd8fe65bb)

[Aryan Singh](https://hashnode.com/@singharyan45)

[Feb 15, 2024](https://hashnode.com/posts/indexeddb-guide/6578595ec0bc454bd8fe65bb/comment/65ce30180dbcb6e7f2946858)

Hey Nik ! While you covered everything about indexedDB and I appreciate the amount of insights I have gained into this tech but, can you pls tell me in what cases shall I use indexedDB for my web app ?

[Nik](https://hashnode.com/@xnim)

[Apr 2, 2024](https://hashnode.com/posts/indexeddb-guide/6578595ec0bc454bd8fe65bb/comment/65ce30180dbcb6e7f2946858#reply-660c4fbaf55714f0f1530a41)

Hey! I can think of a number of use cases:

1.  Offline-first applications (e.g. Google Docs, where the document can be available offline, or todoist, where you might want to allow user to work with the app while user is offline)
    
2.  E2e encrypted apps: you need to store the keys somewhere and either derive them from password, or, store locally. E.g. WhatsApp.
    
3.  Dynamic caching -- if the performance in your app is extremely important, and fetching the data from the remote server is slow.
    

[Alina Olga](https://hashnode.com/@alinaolga727)

[Dec 12, 2024](https://hashnode.com/posts/indexeddb-guide/6578595ec0bc454bd8fe65bb/comment/65ce30180dbcb6e7f2946858#reply-675ad056a0e8d75f3ca74cc8)

Hi, My name is Alina, i'm Ukrainian and a Medical Doctor. I have come to understand that this platform is a community that allows people to publish articles, stay connected with a global developers. I saw your profile and decided to contact you and thought I’d reach out you hoping we can be friends!. I'd love to hear about any great experiences you have. Looking forward to connecting!. Please reach out to me through (Alinaolga727 @ g m a i l . c o m ), I will equally tell you more about myself, Let's connect and share some experiences! have a wonderful day
