Can staff view their attendance details?

Yes, the staff can view all their attendance details through the User App.

In Truein User App:

User App: Three Dots > Time Tracking > My Attendance