HTTP/2 301
server: nginx/1.26.3
date: Tue, 30 Dec 2025 01:54:50 GMT
content-type: text/html
content-length: 169
location: https://xmpp.org/uses/
content-security-policy: default-src 'self' xmpp.org; style-src 'self' 'unsafe-inline'; img-src * data:; script-src 'self'; connect-src 'self'; object-src 'self'; child-src 'self' xmpp-office-hours.netlify.app; frame-src 'self' xmpp-office-hours.netlify.app; worker-src 'none'; frame-ancestors 'self'; form-action 'self' xmpp-office-hours.netlify.app; upgrade-insecure-requests; block-all-mixed-content
referrer-policy: strict-origin-when-cross-origin
strict-transport-security: max-age=15778476
HTTP/1.1 301 Moved Permanently
Server: nginx/1.26.3
Date: Tue, 30 Dec 2025 01:54:51 GMT
Content-Type: text/html
Content-Length: 169
Connection: keep-alive
Location: https://xmpp.org/uses/
HTTP/2 200
server: nginx/1.26.3
date: Tue, 30 Dec 2025 01:54:51 GMT
content-type: text/html
last-modified: Tue, 30 Dec 2025 00:18:49 GMT
etag: W/"69531a69-385c"
content-security-policy: default-src 'self' xmpp.org; style-src 'self' 'unsafe-inline'; img-src * data:; script-src 'self'; connect-src 'self'; object-src 'self'; child-src 'self' xmpp-office-hours.netlify.app; frame-src 'self' xmpp-office-hours.netlify.app; worker-src 'none'; frame-ancestors 'self'; form-action 'self' xmpp-office-hours.netlify.app; upgrade-insecure-requests; block-all-mixed-content
referrer-policy: strict-origin-when-cross-origin
strict-transport-security: max-age=15778476
content-encoding: gzip
Uses | XMPP - The universal messaging standard
It’s typical for people unfamiliar with the myriad uses of XMPP to pigeonhole it into being a protocol used for instant messaging.
While that’s a huge portion of XMPP traffic on the Internet, XMPP has a variety of other uses, including: