Deepnote is designed to support most data analysis workflows, many of which include running long running tasks. As such, Deepnote does not interrupt running kernels on paid hardware.
More specifically, projects are descheduled when all of the following conditions are true:
It has no user sessions - this means that you do not have Deepnote open and focused in your web-browser.
It has no running running computation - this means that there is no notebook currently executing code
There were no changes to the code for at least 15 minutes.
Fair usage limits for projects running on free hardware:
24h limit – In addition to the conditions above, every project running on free hardware gets automatically descheduled after running continuously for 24 hours. Under extraordinary circumstances, we also reserve the right to deschedule the project earlier.
There are some exceptions to the rules above described in fair usage policy. After the notebook is de-scheduled, we still store the outputs of cells, but the variable states are gone.