I guess you mean that it should clear data from last browsing session at startup?
if certain time has passed?

Because unless you manually swipe to close and app from the system app switcher, it will just be put in the background, but remain in memory.

It would be very disuptive if cleared data immediately when "closed" i.e. put in bg, right?

What do you expect? how long before clearing?