Presentation Properties · Dates and Application Summaries

PPTX Metadata and Document Properties

Read core.xml, app.xml and custom.xml as stored claims about a presentation, then compare those claims with independently dated copies and actual package contents.

  • Court qualified expert witnesses
  • Former law enforcement forensic examiners
  • Hash verified chain of custody
  • Nationwide support for attorneys and clients

Home › Digital Evidence Authentication › PowerPoint Presentation Authentication › PPTX Metadata and Document Properties

Quick Answer. PPTX metadata includes core author and date fields, extended application properties, optional custom properties and sometimes a saved thumbnail. These values help test a presentation history, but most are editable or inherited. Examiners compare them with email originals, file system context, cloud versions and content differences rather than treating any single timestamp or author name as proof.

This guide is part of PowerPoint Presentation Authentication. Read it alongside presentation structure and content analysis and timeline and authenticity testing. The focus here is pptx metadata and document properties, with a clear separation between observed file facts and conclusions that require independent corroboration.

Creator propertydc:creator is editable and can be inherited from a template.
Modified propertydcterms:modified records a stored timestamp, not a verified external event.
Editing durationTotalTime is an application maintained duration value, not a session log.
Summary countsSlides, Notes and HiddenSlides should be checked against the actual parts.

PPTX document property questions

QuestionShort answer
Where are PPTX author and modified properties stored?Usually in docProps/core.xml, including dc:creator, cp:lastModifiedBy and dcterms:modified.
What does PPTX app.xml TotalTime mean?It is an application maintained editing duration, conventionally expressed in minutes. It is not a record of individual editing sessions.
Can PPTX Slides and HiddenSlides counts be stale?Yes. Compare application summary fields with the actual ordered slides and their visibility attributes.
Does PPTX metadata identify a human author?A creator value identifies a stored name. Corroborating account and source records are needed to associate that name with a person.
What can PPTX TitlesOfParts reveal?It can retain descriptive part titles supplied by the producer. Compare it with the current presentation rather than assuming it is authoritative.
Is docProps/thumbnail.jpeg reliable PPTX history?It is a saved preview that may differ from current content. It supplies a comparison lead, not an independent date.

Key terms defined

Core properties

Shared Open XML properties such as creator, modified date and revision, usually stored in docProps/core.xml.

Extended properties

Application and content summary fields usually stored in docProps/app.xml, with producer dependent update behavior.

Custom properties

Optional typed name and value pairs defined by a user or application in docProps/custom.xml.

UTC

Coordinated Universal Time, commonly indicated by Z in a timestamp. A timestamp label does not make the source clock trustworthy.

Save preview

An optional thumbnail image stored with a deck, potentially reflecting an earlier saved visual state.

Independent event record

A record outside the deck, such as a provider version event or email receipt, that can corroborate a particular timeline claim.

Read core and extended properties in context

Extract properties from the preserved package rather than relying only on a user interface, which may rename fields, localize times or hide values. Preserve exact strings and distinguish a missing field from an empty field. The application that last saved the package may not be the application that created the original slides.

Part and fieldsTypical meaningForensic caution
core.xml: creator and lastModifiedByAttributed creator and most recent saving identityEditable names can be inherited from templates or shared accounts
core.xml: revisionProducer maintained revision valueNot a dependable edit count or complete revision history
core.xml: created and modifiedClaimed creation and modification times, commonly in UTCCan be altered, preserved during conversion or affected by clock errors
app.xml: Application and AppVersionReported producer and application versionNeed controlled comparisons and a plausible software timeline
app.xml: TotalTimeAccumulated editing time value, commonly minutesNot an authenticated measure of labor or active editing
app.xml: Words and ParagraphsStored text summary countsMay be stale or calculated differently by another producer
app.xml: Slides, Notes and HiddenSlidesStored presentation content countsCompare with actual referenced parts and hidden states
app.xml: MMClipsStored multimedia summary countNot a complete inventory of every media package part
app.xml: PresentationFormat and CompanyPresentation format label and organization valueCan be generic, user supplied or inherited
app.xml: HeadingPairs and TitlesOfPartsGrouped lists that may include fonts, theme names and slide titlesEntries depend on producer and save behavior, not a complete design history
docProps/thumbnail.jpegOptional saved image previewMay show an earlier first slide or be absent
custom.xmlUser or application defined typed propertiesA named approval field is not a verified approval event

Interpretation and limits

Summary counts do not substitute for examining referenced slides and their contents. An orphaned slide part can be present without belonging to the active slide sequence. A font listed in extended properties may not be used by a visible text run. Resolve the actual XML parts and theme dependencies before reporting a contradiction.

Audit the complete application summary

In docProps/app.xml, record Slides, Notes, HiddenSlides, MMClips, TotalTime and TitlesOfParts independently. A deck with 12 slide references and one p:sld show="0" should be compared with its reported counts; disagreement is a finding, not permission to rewrite the source. TitlesOfParts can include titles whose wording differs from the current slide objects. Extract docProps/thumbnail.jpeg when present and compare its visible wording with the current first slide. Preserve the thumbnail bytes and dimensions as well as a viewing derivative.

Do the stored dates fit the documented circulation?

Provide the deck together with the dated message or repository version. We can compare the property claims with the preserved event rather than treating a modified field as its own corroboration.

Request Confidential Consultation Call (833) 292 3733

Compare timestamp sources rather than choosing one date

A deck can carry several valid dates describing different events. File system creation may mean arrival on a particular volume, while a core created value may have survived years of editing. An email receipt can establish that an attachment was received by a system, not when every slide originated. Record the event each timestamp actually represents.

Time sourceEvent it may describeLimit and useful comparison
Core created or modifiedApplication supplied document lifecycle claimCompare with known copies and relevant device clock context
File system creation or modificationStorage and write events on a particular systemCopying, synchronization and extraction can change these values
ZIP entry timestampsArchive member times supplied during packagingNot a reliable slide creation chronology or trusted UTC record
Email server and attachment recordsTransmission or receipt of a message carrying contentPreserve full message and attachment bytes, not a forwarded screenshot
Cloud version historyProvider recorded file version and account activityCollect version bytes, identifiers and event semantics
Embedded asset metadataLifecycle information for an image, recording or workbookDoes not independently establish insertion time in this deck

Interpretation and limits

Normalize times to a stated reference zone while retaining original values and precision. Explain daylight saving conversion, missing offsets and clock uncertainty. A difference of hours can be a zone issue; a later embedded asset might reflect a later legitimate update. Neither observation should be silently forced into a single narrative.

Turn metadata differences into testable questions

Suppose a presentation is described as an unchanged attachment from an earlier transaction, but its current application version indicates a later save. That establishes a reason to examine the original message, not an automatic conclusion that its business content was fabricated. A current application can open and save older material while retaining the original created value.

Thumbnail versus first slide

Compare the saved thumbnail with a controlled rendering of the current first slide. Differences may reflect a changed title, a changed logo or a stale preview. Document both images and the software used to render the slide. A thumbnail is a small representation and may not resolve wording clearly enough to support a precise textual comparison.

AppVersion needs a release context

AppVersion is a producer claim, not a signed software attestation. Versions and product releases do not always map neatly to one date, especially across channels and platforms. Use reliable release documentation and controlled sample files. Report a demonstrable incompatibility with a claimed save date more narrowly than a conclusion about the age of the slide ideas.

Preserve related document sources

A slide deck may reuse descriptions from a Word file or figures from a spreadsheet. Compare those sources where authorized rather than attributing every inconsistent property to the presentation editor. The Word authentication guide and Excel authentication guide describe related metadata limits. The presentation authenticity checklist explains how these observations fit a broader timeline.

Audit PPTX properties against content and events

Transcribe raw values before normalization. Preserve absence, malformed values and differing timestamp precision instead of silently replacing them.

  1. Extract core property values. Record creator, lastModifiedBy, created, modified and revision from docProps/core.xml. Retain raw timestamp strings and the declared namespaces.
  2. Read application summary fields. Capture Application, AppVersion, Template, Slides, Notes, HiddenSlides, MMClips, TotalTime and TitlesOfParts where present. Do not synthesize absent properties.
  3. Enumerate typed custom properties. Record property names, identifiers, value types and values from custom.xml. A business label or date here remains an editable property.
  4. Verify summary claims against parts. Count ordered slides and inspect hidden flags and notes relationships. Record whether summaries reflect current package content or require further producer specific explanation.
  5. Normalize dates explicitly. Explain Z, numeric offsets and any conversion to a reporting zone. Keep filesystem dates and ZIP member dates in separate columns because they record different things.
  6. Anchor the comparison externally. Compare properties across an independently collected attachment or repository version. State which external event fixes the existence of those particular bytes.

What matters most

  • Raw property strings must remain available after any timestamp normalization.
  • TotalTime cannot identify the number or dates of editing sessions.
  • App.xml summary counts need verification against ordered presentation content.
  • Template and creator names can survive ordinary reuse without identifying the current author.
  • A preview mismatch should be investigated as a saved state difference, not automatically called fabrication.

Common misconceptions

  • PPTX created is a certified birth date. The stored field is editable and may reflect template inheritance or producer behavior.
  • PPTX revision counts all meaningful edits. Applications maintain revision values differently; the field is not a complete edit ledger.
  • PPTX TotalTime proves continuous work. An aggregate duration cannot reconstruct sessions or identify who was working.
  • A PPTX thumbnail mismatch proves backdating. Stale previews and conversion behavior are ordinary alternatives requiring comparison.

When this applies, and when it does not

This applies when

  • Decks with conflicting created and modified values.
  • Questions about inherited author or template names.
  • Discrepancies between app.xml counts and current slides.
  • Comparisons of properties across independently preserved versions.

This does not apply when

  • Reconstructing keystrokes from TotalTime.
  • Identifying a person solely from dc:creator.
  • Selecting one internal date as authoritative without source context.

How Elite Digital Forensics helps

We audit presentation properties against the actual package and event anchored comparison files. Reports distinguish raw stored values, normalized time representations and independently supported historical facts. Our examiners are subject matter experts in PPTX metadata analysis and compare presentation properties with file system, email, and meeting records.

About Elite Digital Forensics

Elite Digital Forensics is an independent digital forensics practice serving attorneys, paralegals, in house counsel, insurers, lenders, businesses, and individuals nationwide. Our team includes former law enforcement forensic examiners and court qualified expert witnesses in computer, cell phone, cloud, document, and multimedia forensics. Every engagement begins with a scoped plan, hash verified evidence handling, and a clear explanation of what the examination can answer.

Related Digital Forensics Resources

PPTX metadata interpretation in disputed timelines

Can saving a PPTX update lastModifiedBy without changing slide wording?

Yes. A save under another user profile can update properties even when the disputed wording is unchanged. Compare substantive content separately.

How should a PPTX timestamp ending in Z be reported?

Z denotes UTC. Preserve the original value and state any local reporting zone, including the applicable offset for that date.

What does PPTX MMClips count establish?

It is a producer supplied multimedia summary. Enumerate actual audio and video relationships before drawing conclusions from the number.

Can PPTX custom properties carry business identifiers?

Yes. They may contain matter names, project codes or user defined dates. Record their types and values, then seek independent records that explain their use.

Does PPTX AppVersion prove the software originally used?

No. It describes a stored producer version value that may reflect a later save. Compare it with package features and earlier copies.

Why retain PPTX metadata that appears inconsistent?

The inconsistency is an observation to explain. Repairing or normalizing the source can erase evidence of conversion, reuse or a later save.

Treat property values as testable assertions

Keep original values, actual part counts and external events side by side. This makes the timeline auditable and prevents an editable field from becoming an unsupported historical conclusion. As court qualified experts in document metadata, we can explain author and date conflicts in plain language.

Request Confidential Consultation Call (833) 292 3733

Primary sources and references

  1. Ecma International, ECMA 376, Office Open XML File Formats (also published as ISO/IEC 29500). Ecma International, ECMA 376
  2. Library of Congress, Sustainability of Digital Formats, PPTX Transitional (Office Open XML). www.loc.gov
  3. Microsoft Learn, Structure of a PresentationML document. learn.microsoft.com
  4. NIST Special Publication 800 86, Guide to Integrating Forensic Techniques into Incident Response. csrc.nist.gov
  5. Scientific Working Group on Digital Evidence (SWGDE), published standards and guidance documents. www.swgde.org
  6. Federal Rules of Evidence, Rule 901, Authenticating or Identifying Evidence. www.law.cornell.edu/rules/fre/rule_901
  7. Federal Rules of Evidence, Rule 702, Testimony by Expert Witnesses. www.law.cornell.edu/rules/fre/rule_702

This content is for educational and informational purposes only and does not constitute legal advice. Elite Digital Forensics provides independent digital forensic services and expert witness testimony; we do not provide legal representation. Every case is fact specific; outcomes depend on the evidence, jurisdiction, and counsel. Retain qualified legal counsel for advice about your matter.

#DigitalForensics #ComputerForensics #CellPhoneForensics #ExpertWitness #DigitalForensicExperts #EliteDigitalForensics #ForensicInvestigation #CriminalDefenseForensics #PPTXMetadata #CoreProperties #AppXML #TotalTime #DocumentDates #PropertyAudit

Assistant Icon Elite Digital Forensics Assistant
πŸ‘‹ Live Chat Now!
Free Virtual Consultation 24/7
Chat Now!

By submitting this form, you consent to be contacted by email, text, or phone. Your information is kept secure and confidential. Reply Stop to opt out at anytime.Β 

IMPORTANT: Please remember to check your spam or junk folder