در Play Framework، اطلاعات Flash scope همانند Session scope در سمت سرور ذخیره نمی شود و درون یک Cookie ذخیره می شود و اطلاعات درون Flash scope فقط برای یک درخواست زنده می مانند.
کوکی مربوط به Flash scope رمزگذاری نمی شوند (بر خلاف Session scope) و این امکان وجود دارد که توسط کاربر دست کاری شوند بنابراین باید فقط برای اطلاع رسانی استفاده شوند (نگهداری پیغام مانند موفقیت یا خطا و ... در برنامه های non-Ajax برای نمایش در درخواست بعدی):
public static Result save() {
flash("success", "The item has been created");
return redirect("/home");
}
و در درخواست بعدی می توان به پیغام دسترسی داشت:
public static Result index() {
String message = flash("success");
if(message == null) {
message = "Welcome!";
}
return ok(message);
}